是否可以在不完全禁用JavaScript的情况下禁用AJAX?
如果您使用的是Firefox,则可以使用GreaseMonkey完成此操作。(https://addons.mozilla.org/en- US/firefox/addon/748)
GM是用于将脚本应用于您访问的部分或全部页面的框架。我有禁用google- analytics下载的GM脚本(因为它们会使速度变慢),并且禁用了google结果页上的google-click- tracking(因为它们使我感到困扰)。
这是我的谷歌点击禁用脚本:
// ==UserScript== // @name Google Clk // @namespace googleclk // @description Disable Google click tracking // @include http://*google.com/* // ==/UserScript== // Override google's clk() function, which reports all clicks back to google unsafeWindow.clk = function(url) {} // { alert(url); } // I use this to test.
通过对XMLHttpRequest(和其他函数)执行类似操作,可以有效地禁用它们。当然,您可以这样做完全破坏了页面,但是您已经知道这一点。