2011-03-10 64 views
12

我厌倦了将相同的命令重新输入到Chrome的开发者控制台中。是否可以加载我保存在本地机器上的脚本?在Chrome的调试器控制台中运行我自己的脚本?

+2

这正是即将到来的片段支持是一回事: HTTP:/ /stackoverflow.com/questions/10470711/chrome-developer-tools-what-is-snippets-support – 2012-05-17 16:34:32

+0

看看这个类似的问题:http://stackoverflow.com/questions/5282228/include-javascript-file-in-chrome -console – Andy 2012-06-11 23:27:39

回答

13

如果你在一个文件上运行开发工具:// URL,你可以这样做:

s = document.createElement('script'); 
s.src = 'file://path/to/script.js'; 
document.body.appendChild(s); 

作为一种变通方法,你也可以粘贴到你经常重复的代码片段开发工具。

+0

'(function(){var s = document.createElement('script'); s.src ='https://code.jquery.com/jquery-3.2.1.min.js'; document .body.appendChild(s);})();' – Christian 2017-08-29 19:07:56

+0

现在返回e rror“不允许加载本地资源” – 2017-09-16 14:08:32

+0

在Windows 10上的Chrome 64中运行良好。 – isherwood 2018-02-06 15:36:12

1

正如@PaulIrish在评论中指出的,Chrome的Snippets是他们解决这个问题的方法。下面的截图显示的是在撰写本文时在Chrome的开发人员工具中查找片段。要运行一个片段右键点击其在片段窗格中的条目,描绘在左边,然后选择“运行”:

enter image description here

相关问题