阻止Safari扩展中的特定javascript文件

时间:2010-12-09 04:23:10

标签: javascript safari-extension

免责声明:我之前从未编写过Safari扩展程序,而且我是Javascript的新手,尽管我在其他语言方面有丰富的经验。

这是我的问题:我正在编写一个Safari扩展程序来改进我经常访问的某个网站。我想做的一项改进是阻止加载ckeditor.js

<script type="text/javascript" language="javascript" src="ckeditor/ckeditor.js"></script>

脚本加载缓慢,运行缓慢,无论如何我都无法忍受图形HTML编辑器。

是否可以创建一个在下载之前删除ckeditor.js的脚本?如果没有,我可以写一些会在它运行之前删除它吗?

1 个答案:

答案 0 :(得分:2)

现有扩展程序blocking all JavaScripts on a given web page。此站点指向两个文件“global.html”和“inject.js”,它们控制是否基于每个元素加载脚本。所以看起来可以将其修改为黑名单特定脚本。可能需要做一些工作才能从“beforeload”事件中找出正确的咒语。