当使用Chrome的开发人员工具调试Javascript时,“脚本”列表倾向于在更改/重新加载/测试代码时添加多个脚本。 Safari使用相同的基本工具集并且不这样做。脚本在此列表中出现10次并不是个未知数。发生这种情况时,我唯一能做的就是杀死标签并重新加载。这是一个已知的错误?Chrome浏览器开发人员工具:脚本显示多次
Chrome版本18.0.1025.168(最新的写这篇文章的)
的Mac OSX 10.7.3版本(狮子)
干杯!
马克
当使用Chrome的开发人员工具调试Javascript时,“脚本”列表倾向于在更改/重新加载/测试代码时添加多个脚本。 Safari使用相同的基本工具集并且不这样做。脚本在此列表中出现10次并不是个未知数。发生这种情况时,我唯一能做的就是杀死标签并重新加载。这是一个已知的错误?Chrome浏览器开发人员工具:脚本显示多次
Chrome版本18.0.1025.168(最新的写这篇文章的)
的Mac OSX 10.7.3版本(狮子)
干杯!
马克
我想你使用的是Chrome扩展。一些扩展会导致此问题,请通过禁用其中一些扩展来进行检查。
禁用所有的扩展,重新启动,甚至在隐身模式下运行它,仍然有多个弹出... :( – jasonmerino
对不起,不能帮助。 – Charlie
仔细检查脚本在您的源中多次未被调用。根据我的经验,我多次在意外中包含js文件,直到在Chrome的开发人员工具中检查最终的源代码HTML时才意识到它。
是的,这可能是一个错误。请参阅:
https://code.google.com/p/chromium/issues/detail?id=113490
如果有使用相同的脚本和测试帧一次一个几帧你可以尝试看到...
我刚刚检查了这一点。网页上只有一个框架...谢谢尽管如此,我对这一点充满希望。 – jasonmerino
我看到这个问题,以及:'视窗7,Chrome 19.0.1084.52',在Firebug中没有发生过。 _现在安装并检查Safari for Windows中的Webkit调试器._ –
感谢您的证实。我已经在Safari(Mac)中使用Firebug和WebKit调试器来获得相同的代码,但是也没有看到这个问题。我讨厌切换测试代码的浏览器,但我可能会继续。 – mpemburn
我遇到同样的问题。在调试时,必须猜测哪个脚本是正确的,哪一个脚本中有实际的代码是非常烦人的... – jasonmerino