0

独自の JavaScript を使用して、既存の Web サイト (アクセスできない) を改善したいと考えています。

これは、< head > に < script > を追加する必要があることを意味します。現在、次のようなブックマークをターゲットとしてクリックしてこれを行っています。

javascript: if(document.createElement){
    void(head=document.getElementsByTagName('head').item(0));
    void(script=document.createElement('script'));
    void(script.src='http://local/script.js');
    void(script.type='text/javascript');
    void(head.appendChild(script));
} // i added some spacer to make it readable

これは問題なく動作しますが、さまざまなスクリプトが多数あるため、それらを整理するのは複雑です。top.location.href が特定の文字列と一致する場合、定義済みの script-uri を自動的に挿入する方法を探しています。アドオンの助けを借りて、Firefox がこのようなことを行う方法はありますか?

4

2 に答える 2

1

ユーザースクリプトはあなたが探しているものです。Firefox 用の Greasemonkey を使用して、特定のサイトで独自のスクリプトを実行します。

于 2013-01-11T21:41:04.563 に答える
0

https://addons.mozilla.org/en-US/developers/docs/sdk/1.12/modules/sdk/page-mod.htmlはアドオン SDK を使用し、探しているものを正確に提供します (つまり、特定のドメインに一致する場合に Web ページにスクリプトを添付する簡単な方法)。これにより、アドオンを簡単にスタンドアロンにするオプションが提供されます。さらに、その機能を大幅に拡張する場合は、アドオン SDK が最適です。

于 2013-01-13T16:39:42.133 に答える