在浏览器的Inspect Tools中再次运行加载的脚本(修改后)?

时间:2017-01-04 17:52:42

标签: web-inspector inspect

例如,在页面上我有一个按钮,它会触发XYZ函数(已经在外部JS的命名空间中加载)。

enter image description here

但是,我希望只更改该脚本中的一个函数(不是页面),并再次重新加载该脚本,因此,BUTTON将触发修改后的函数..

怎么做?

1 个答案:

答案 0 :(得分:0)

应该不是问题。 您可以使用控制台重新定义该功能。
只需点击F12,进入控制台, 然后输入您编辑的功能并单击回车。

然后单击按钮,将执行修改后的功能。

注意从控制台编辑功能时,请确保您处于正确的环境中:
enter image description here

如果键入函数名称并获取函数,则表示您可以对其进行编辑。如果得到undefined,这意味着您不在正确的上下文中,应该更改定义函数的范围。 如果需要,您可以使用此下拉列表更改Chrome控制台中的范围(例如,当从iframe运行代码时):
enter image description here