問題出於好奇,爲什麼會有一個選項在網頁瀏覽器中禁用Javascript,這是網站正常運行的基本功能之一?爲什麼有一個選項可以禁用Javascript?
0
A
回答
0
這只是一個安全選項,但你是對的,禁用Javascript使今天沒有意義。
0
如果你知道你正在做的JavaScript就可以訪問用戶計算機上的本地文件是什麼,企業用於禁用javascript和ActiveX的時候,現在是一個天,這是不規範的做法。
3
原因是多方面的:
- 安全:你不知道什麼是網站在電腦上實際上沒有。例如,Javascript被廣泛用於追蹤用戶,生成配置文件並收集他們的瀏覽習慣以用於營銷/廣告目的。一些用戶/公司不希望這樣。
- 性能:慢裝置(即嵌入式計算機,移動電話)可以奮鬥執行復雜的腳本。
- 無障礙:殘疾人用戶,即盲人可以使用,可以讀取普通的HTML,但JavaScript不特殊設備。
這就是說一個非常好的網站應該完全可用沒有JavaScript。對於少數無論何種原因都無法或不想使用Javascript的用戶,迴歸純html版本總是一件好事。
0
例如,如果你在一個受保護的網頁,您嘗試複製文本,單擊鼠標右鍵被禁用,所以,如果你能禁用javascript可以禁止這樣的功能。
Firefox的插件,像NoScript的讓你能夠禁用某些網頁腳本和個人腳本。它被廣泛使用。
相關問題
- 1. 爲什麼gcc有一個-include選項?
- 2. 選擇如果只有一個選項可用下拉&禁用
- 3. 禁用選擇(如果可用)只有一個選項
- 4. 當我調用Intent.ACTION_VIEW時,可以禁用一個選項嗎?
- 5. 有什麼辦法可以禁用日期選取器的Bootstrap?
- 6. 爲什麼禁用選擇鏈接選擇選項?
- 7. 有什麼選項可用於Shell32.Folder.GetDetailsOf(..,..)?
- 8. 有沒有任何選項可以引用一個android項目?
- 9. 爲什麼JavaScript setTimeout在另一個選項卡中滯後?
- 10. 禁用選項中的多個選項中的一個選項
- 11. 有沒有什麼工具可以爲android項目創建一個文檔?
- 12. 有什麼選項可以用Perl測試flex/flash?
- 13. 有沒有什麼辦法可以在javascript中禁用高亮顯示?
- 14. 只有一個選項可以用HTML多選形式
- 15. System.Collections - 爲什麼有這麼多選項?
- 16. 可以使用javascript捕捉一個窗口/選項卡嗎?
- 17. 什麼可以禁用外鍵約束?
- 18. 爲什麼在erlang:spawn_opt中使用'monitor'選項被禁用?
- 19. 爲什麼框架禁用JavaScript?
- 20. 我可以使用md-select並有一個選項可以選擇多個選項嗎?
- 21. 是否可以禁用一組單選按鈕中的某個選項?
- 22. 有沒有什麼辦法可以使用JavaScript做一個Ctrl-F5?
- 23. 有沒有什麼方法可以追溯到一個javascript函數調用?
- 24. 爲什麼UIViewControllerContextTransitioning返回可選項?
- 25. uitextfield爲什麼不輸出可選項?
- 26. 爲什麼選項不可穿過?
- 27. 有沒有一個選項可以將jQueryUI按鈕變成一個自動禁用點擊的按鈕?
- 28. 什麼語言可以編譯爲javascript?
- 29. 爲什麼這個JavaScript函數沒有重定向到選定的選項值?
- 30. 有沒有什麼辦法可以禁用單個ajax調用的beforeSend事件?