1

免責事項: 私はこれまで Safari 拡張機能を作成したことがなく、Javascript のまったくの初心者ですが、他の言語の経験は豊富です。

これが私の質問です。私は、頻繁にアクセスする特定のサイトを改善するために Safari 拡張機能を作成しています。私がやりたい改善の1つは、の読み込みをブロックすることですckeditor.js

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

スクリプトのロードも実行も遅く、とにかくグラフィカルな HTML エディターには耐えられません。

ckeditor.jsダウンロードする前に削除するスクリプトを作成することはできますか? そうでない場合、実行前にそれを削除するものを書くことはできますか?

4

1 に答える 1

2

特定の Web ページですべての JavaScript をブロックする既存の拡張機能があります。このサイトは、要素ごとにスクリプトをロードするかどうかを制御する 2 つのファイル「global.html」と「injected.js」を指しています。したがって、これを変更して特定のスクリプトをブラックリストに登録することは可能です。ただし、「beforeload」イベントから正しい呪文を理解するには、多少の作業が必要になる場合があります。

于 2010-12-09T05:50:59.670 に答える