2010-12-09 30 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」,它們控制是否以每個元素爲基礎加載腳本。所以看起來可以修改它以黑名單特定的腳本。儘管從「前期」事件中找出正確的咒語可能需要一些工作。