【问题标题】:Javascript Deactivate some lines in a scriptJavascript 停用脚本中的某些行
【发布时间】:2018-06-22 20:05:02
【问题描述】:

在一个网站中,有一个js文件,如:

<script src="/somescript.js"></script>

somescript.js 包括:

<script> 
 function hi(){alert('Hi');} 
 function sup(){alert('Sup!');} 
 hi();
 sup();    
</script>

当我进入索引页面时,我的浏览器自动运行函数hi()

如何防止浏览器运行hi() 函数或将其更改为我想要的东西。

网站不是我的。

谢谢

【问题讨论】:

  • 这是你的网站吗?
  • 浏览器不可能自行启动功能。您必须在索引页面的某处有一个
  • 不,这不是我的网站。
  • 抱歉忘记添加 hi();
  • 我认为没有任何方法可以做到这一点。您也许可以编写一个浏览器扩展程序来完全阻止加载 somescript.js,但我认为它不能有选择地停用其中的一部分。

标签: javascript function


【解决方案1】:

这将调用函数,如果您不希望它们运行,则需要从脚本中删除。

 hi();
 sup(); 

您还可以将函数指定为导出并导入它们as show in this answer

【讨论】:

  • 他不能更改脚本,这不是他的网站。
猜你喜欢
  • 2016-08-27
  • 1970-01-01
  • 1970-01-01
  • 2011-07-01
  • 1970-01-01
  • 2011-03-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多