0

特定のウェブサイトをロードするたびにウェブサイトを上書きできるブラウザプラグインを誰かが提案できますか?

シナリオ例:

yahoo.comをロードするたびに、HTMLのレンダリング方法と動作を変更したいと思います。

  • DOMを操作できる必要があります。<img height="" width="" />たとえば、画像の幅と高さなどの属性を変更できます。
  • 属性を変更する以外に、新しい要素を挿入できる必要もあります。例私は新しい<divs>またはを挿入することができ<p>ます。
  • また、オーバーライド用に外部CSSとJSを挿入するのが好きなので、headタグを操作できる必要があります。

私は主にGoogleChromeとMozillaFirefoxを使用しています。

ありがとうございました。

4

2 に答える 2

3

Chromeはネイティブサポートを備えており、Firefoxはユーザースクリプト(greasemonkeyスクリプトとも呼ばれます)のプラグインを介して提供されます。これらは基本的に、拡張機能のようにインストールされるjavascriptファイルです。上部で、スクリプトを実行するドメインを定義し、DOMを変更するためのアクセス権があります。http://userscripts.org/にはたくさんの例があります。いくつかをchromeでロードしてから、user.jsファイルソースを調べて、それらがどのように機能するかを確認します。

ブックマークレットを介してそれを行うこともできますが、Greasemonkeyスクリプトと比較するとハックです。

于 2012-07-19T22:00:43.320 に答える
1

Chrome拡張機能ではコンテンツスクリプトと呼ばれます。

于 2012-07-19T23:09:24.807 に答える