如何查找用戶在瀏覽器中啓用或禁用了JavaScript,或者瀏覽器不支持JavaScript?在瀏覽器中啓用/禁用JavaScript
回答
其實這是沒有直接的方式來檢測JavaScript啓用/禁用。經過下面的文章解釋瞭如何detact JavaScript的啓用或禁用
這裏沒有一個穩定的方法,但是你可以做一些事情,比如讓Javascript向你的服務器發送一條消息,它將在那裏設置一個標誌。如果郵件未發送,則表示Javascript已禁用。
爲什麼downvote?這與被接受的答案是一樣的,但沒有具體的解釋(這並沒有使它不那麼有效)。呃... – 2010-07-02 14:43:18
您可以使用<script>
標籤將用戶發送到使用Javascript的頁面。
例如:(在你的<head>
)
<script type="text/javascript">
location.replace("JavaScript-Enabled.aspx");
</script>
然而,來處理這個正確的方式是讓你的網頁來使用和不使用Javascript工作。
有沒有辦法,但它不應該關心你。
設計您的網頁,以便它們在沒有任何JavaScript的情況下正常工作。當你完成後,添加一個可以「覆蓋」鏈接或提交行爲的unobtrousive JavaScript,這樣js啓用的用戶將獲得很好的js功能,而對於沒有js支持的用戶來說,該網站將很好地降級到標準功能。
gmail怎麼樣?如果javascript是disbled它提示用戶enalbe它使用htmlview。 – 2010-07-02 12:46:43
這是不同的。它只使用
確實沒有可靠的方法來做到這一點。除此之外,取決於瀏覽器的用戶是否啓用JavaScript。儘量讓您的網站以優雅的方式降級到不需要支持JavaScript的狀態,但仍然可以擁有最重要的功能。
Html還提供了 < noscript>元素,您可以在其中聲明他(他)可以打開javascript以獲得更好的體驗。但是他/她仍然要這樣做。
- 1. 如何在瀏覽器中啓用JavaScript,如果它被禁用?
- 2. 使用JavaScript啓用和禁用瀏覽器JavaScript選項
- 3. 禁用瀏覽器的使用JavaScript
- 4. 如何禁用瀏覽器「啓用javascript」選項
- 5. 是否可以在使用PHP的Web瀏覽器中啓用/禁用JavaScript?
- 6. 如何禁用瀏覽器瀏覽器?
- 7. 禁用URL在瀏覽器
- 8. 在JS禁用瀏覽器
- 9. 啓用瀏覽器JavaScript使用代碼
- 10. 禁用JavaScript的瀏覽器,禁用內嵌JavaScript?
- 11. 禁用瀏覽器後退按鈕javascript
- 12. MVC 3和「JavaScript禁用」瀏覽器
- 13. Python Web瀏覽器:禁用Javascript?
- 14. 如何在瀏覽器中禁用JavaScript後實現javascript功能
- 15. 如何在瀏覽器中禁用滑動瀏覽器android
- 16. 在瀏覽器中啓動javascript代碼
- 17. 在CEF中禁用瀏覽器控件
- 18. 在瀏覽器中禁用鍵功能
- 19. 在Silverlight中禁用瀏覽器模式
- 20. 在contenteditable中禁用瀏覽器標記
- 21. 在Chrome瀏覽器和/或Safari瀏覽器中啓用XSS
- 22. 啓用/禁用瀏覽器中的同步音軌
- 23. ASP.NET在瀏覽器上啓用禁用按鈕返回
- 24. 禁用瀏覽器縮放
- 25. 禁用瀏覽器緩存
- 26. 禁用錨/ Safari瀏覽器
- 27. 禁用瀏覽器按鈕
- 28. 在webkit瀏覽器中啓用HTML5
- 29. 在JSP中啓用瀏覽器緩存
- 30. 在Android應用中啓動瀏覽器
謝謝pranay,但如何查找瀏覽器是否支持javascript。 – 2010-07-02 13:35:05
有關該問題的答案,請參閱...此答案。 – 2010-07-02 14:42:52