如何阻止页面内的某些脚本在页面加载时执行(使用浏览器工具)?
How to stop certain scripts inside a page from executing on page load(Using Browser tools)?
我有一个页面,其中嵌入了大约 5 个脚本。
第一个显示时钟,第二个 shows/verifies 验证码,第三个处理 POST 请求,第四个验证其是否有效,最后一个第五个验证是否使用时间段调用。
我想要一种方法来停止执行第 4 个和第 5 个脚本,有什么方法可以做到吗?
步进、步进和步出对我不起作用,暂停脚本执行有效,但它只会暂停执行。我很困惑。帮助?
此外,我正在寻找停止嵌入 HTML 文件中的脚本的方法。
示例:我不想停止这个:<script src="./js/jquery/jquery-ui.js"> </script>
但我想阻止的是:
<script> var str="AM";
var count=0;
function msToTime(duration) {
var milliseconds = duration % 1000
, seconds = Math.floor((duration / 1000) % 60)
, minutes = Math.floor((duration / (60 * 1000)) % 60)+30
, hours = Math.floor((duration/(1000*60*60))%24)+5+parseInt(minutes>59 ? "1" :"0" );
</script>
注意:我无权访问页面的源代码,我试图在浏览器中执行此操作,而不是通过编辑页面源代码。禁用 JavaScript 站点范围不是一个选项。
@Amos 这就是我在 SimplicityBlocks.com 网站上解决问题的方法。如果您正在使用 Chrome 开发工具,您可以转到网络选项卡。重新加载页面,您将看到所有被请求的文件。 Select 您要阻止的脚本文件 运行。右击它然后 select 'Block URL'。当您重新加载页面时,该脚本将被阻止加载。
Firefox 开发工具具有类似的功能。
您可以创建一个 local override in the devtools and edit the html in the source panel 以在脚本执行之前将其删除。您不需要为此访问服务器,您基本上可以编辑自己的页面副本。如果在您可以编辑源代码之前脚本已经执行,您可以重新加载页面并且覆盖仍然适用。
从 html 中删除 <script>
标签的另一种方法是编辑 javascript 源代码以跳过您不想要的内容 运行.
我有一个页面,其中嵌入了大约 5 个脚本。 第一个显示时钟,第二个 shows/verifies 验证码,第三个处理 POST 请求,第四个验证其是否有效,最后一个第五个验证是否使用时间段调用。
我想要一种方法来停止执行第 4 个和第 5 个脚本,有什么方法可以做到吗? 步进、步进和步出对我不起作用,暂停脚本执行有效,但它只会暂停执行。我很困惑。帮助? 此外,我正在寻找停止嵌入 HTML 文件中的脚本的方法。
示例:我不想停止这个:<script src="./js/jquery/jquery-ui.js"> </script>
但我想阻止的是:
<script> var str="AM";
var count=0;
function msToTime(duration) {
var milliseconds = duration % 1000
, seconds = Math.floor((duration / 1000) % 60)
, minutes = Math.floor((duration / (60 * 1000)) % 60)+30
, hours = Math.floor((duration/(1000*60*60))%24)+5+parseInt(minutes>59 ? "1" :"0" );
</script>
注意:我无权访问页面的源代码,我试图在浏览器中执行此操作,而不是通过编辑页面源代码。禁用 JavaScript 站点范围不是一个选项。
@Amos 这就是我在 SimplicityBlocks.com 网站上解决问题的方法。如果您正在使用 Chrome 开发工具,您可以转到网络选项卡。重新加载页面,您将看到所有被请求的文件。 Select 您要阻止的脚本文件 运行。右击它然后 select 'Block URL'。当您重新加载页面时,该脚本将被阻止加载。
Firefox 开发工具具有类似的功能。
您可以创建一个 local override in the devtools and edit the html in the source panel 以在脚本执行之前将其删除。您不需要为此访问服务器,您基本上可以编辑自己的页面副本。如果在您可以编辑源代码之前脚本已经执行,您可以重新加载页面并且覆盖仍然适用。
从 html 中删除 <script>
标签的另一种方法是编辑 javascript 源代码以跳过您不想要的内容 运行.