如果可能檢測CSS檢測瀏覽器支持javascript? 或設置其他CSS媒體查詢瀏覽器不支持JavaScript?CSS檢測瀏覽器支持javascript
1
A
回答
0
常用的方法是將一個名爲no-js的類添加到您的例如
<head class='no-js'>
然後作爲您的第一行JS,刪除類。
爲了簡單起見,在jQuery中你會接着寫:
$("head").removeClass("no-js");
如果使用的是普通的JS,你需要解析類屬性,只刪除無JS位,否則,如果您稍後再添加一些課程,你會用一種天真的方法將它們抹去。
然後,您可以編寫CSS,如:
.message {
display:none;
}
.no-js .message {
display:block;
}
如果你想與類消息的元素只顯示給人以JS禁用。
1
你可以做到這一點沒有JavaScript。你必須使用... HTML!
有該標籤:noscript
摘要:
的HTML
<noscript>
元素定義的HTML的部分被插入,如果頁面上的腳本類型不受支持或者如果腳本目前在瀏覽器中關閉。
例:
<noscript>
<!-- this content will be display if no js -->
</noscript>
在你的情況,我想你會需要的東西是這樣的:
<noscript>
<link rel="stylesheet" type="text/css" href="css/nojs.css" />
</noscript>
,如果你想了解它的詳細信息
,this topic on SO是相當不錯的。
相關問題
- 1. 檢測瀏覽器與Modernizr支持css3
- 2. 如何檢測瀏覽器支持requestFullscreen
- 3. 檢測瀏覽器對RFC5987的支持
- 4. 檢測SSL瀏覽器支持
- 5. 檢測瀏覽器對SVGFragmentIdentifier的支持
- 6. 爲jQuery Mobile支持檢測瀏覽器
- 7. 檢測瀏覽器是否支持jQueryMobile
- 8. 檢測瀏覽器是否支持vbscript?
- 9. 使用jQuery檢測瀏覽器的CSS選擇器支持
- 10. 如何檢測瀏覽器是否支持webkit瀏覽器?
- 11. 檢測短信:瀏覽器支持瀏覽器
- 12. 檢測瀏覽器對css屬性的支持
- 13. javascript檢測瀏覽器/設備是否支持屏幕旋轉
- 14. JavaScript可以檢測用戶的瀏覽器是否支持gzip?
- 15. 如何在JavaScript中檢測Flash的瀏覽器支持?
- 16. 如何檢測瀏覽器是否支持使用javascript的css屬性?
- 17. CSS瀏覽器檢測
- 18. JavaScript瀏覽器檢測?
- 19. Javascript/jQuery瀏覽器檢測
- 20. 瀏覽器支持
- 21. Android瀏覽器支持webkit css?
- 22. CSS瀏覽器支持圖表
- 23. CSS url()函數:瀏覽器支持
- 24. CSS nth-last-child瀏覽器支持
- 25. Chrome瀏覽器不支持Safari瀏覽器的CSS動畫
- 26. SWT測試是否支持瀏覽器
- 27. 如何檢查瀏覽器是否支持JavaScript,在javascript中?
- 28. 瀏覽器支持WebDriver還是WebDriver支持瀏覽器
- 29. 使用JavaScript可以檢測瀏覽器支持的JavaScript的當前版本嗎?
- 30. 檢查瀏覽器.m3u8支持php
所有瀏覽器都支持JS。你是否要檢測它是否關閉? –
如果js打開,css獨自檢測不到。您需要使用同樣的js – fcalderan
或者Modernizr.js –