我有以下网页在页面加载完成后加载一堆ajax或websocket请求。这是由于不断更新页面聊天室和不断更新图表中的价格。
https://poloniex.com/exchange#btc_ardr
有没有办法禁止浏览器获取图表的聊天室数据和价格更新?每次加载页面时,它都会冻结或滞后。我只是希望能够在页面上保持表格完好无损,因为我希望在没有任何噪音的情况下提交表格。
我可以在控制台中运行什么,可以在不弄乱表单提交的情况下停止页面上的所有活动?
答案 0 :(得分:1)
所有AJAX请求都在内部使用XMLHttpRequest,IE中除外。 您可以像这样覆盖原生XMLHttpRequest:
XMLHttpRequest = function(){}
XMLHttpRequest.prototype = {
open: function(){},
send: function(){}
}
对于IE,您可以在安全设置下禁用XMLHTTP。 为了禁用WebSocket,我在启动Chrome时使用了--disable-web-sockets标志。