2010-12-09 29 views
1

免责声明:我从来没有写过Safari扩展程序,而且我是Javascript的完全新手,尽管我在其他语言方面有很多经验。阻止Safari扩展中的特定JavaScript文件

这是我的问题:我正在编写一个Safari扩展,以改善我经常访问的某个站点。有一个问题我想作的改进是阻断的ckeditor.js

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

加载脚本加载缓慢,慢跑,我不能忍受反正图形HTML编辑器。

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

+0

@kubi - 我认为你的问题将更有可能收到你正在寻找的答案,如果你问在stackoverflow.com – danlefree 2010-12-09 07:43:36

回答

2

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