javascript - 禁用站点上的所有 AJAX/Websocket 数据请求?

标签 javascript ajax forms debugging websocket

我有以下网页,当页面加载完成时,它会加载一堆 ajax 或 websocket 请求。这是由于页面聊天室的不断更新和图表中价格的不断更新。

https://poloniex.com/exchange#btc_ardr

有没有办法禁止浏览器获取图表的聊天框数据和价格更新?每次加载页面时,它都会卡住或滞后。我只是希望能够保持页面上的表单完整无缺,因为我希望在没有任何噪音的情况下提交它们。

我可以在控制台中运行什么东西,可以停止页面上的所有事件,而不会弄乱表单提交?

最佳答案

除了 IE 之外,所有 AJAX 请求都在内部使用 XMLHttpRequest。 您可以像这样覆盖 native XMLHttpRequest:

XMLHttpRequest = function(){}
XMLHttpRequest.prototype = {
    open: function(){},
    send: function(){}
}

对于 IE,您可以在安全设置下禁用 XMLHTTP。 为了禁用 WebSocket,我在启动 Chrome 时使用了 --disable-web-sockets 标志。

关于javascript - 禁用站点上的所有 AJAX/Websocket 数据请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44382389/

相关文章:

php - 这个javascript函数可以放入ajax中吗?如何?

javascript - 如何打印从 $_POST 从 javascript 传输到 php 的数组

java - 使用 struts 中的 jsp 唯一标识每一行以在表单中使用

javascript - 如何从动态创建的按钮获取属性?

javascript - 在javascript中选择一系列数字的算法

javascript - ExtendScript 系统文件夹检查

javascript,如果未定义,则让函数

jquery - 从 AJAX 调用返回 render_to_response

mysql - yii2 中的单选按钮值获取

javascript - 提交时暂时禁用功能