3

Google Chrome の拡張機能を作成するのは初めてです。いくつかのページ (選択する) でのみ実行され、ページが読み込まれた後に CSS を再レンダリングする拡張機能を作成したいと考えています (理想的にはGM_addStyle、グリースモンキー スクリプトで実行できるものと同様のものが必要です)。

Chrome拡張機能でこれを達成するにはどうすればよいですか?

4

1 に答える 1

3

ページ DOM にアクセスできるコンテンツ スクリプトを使用できます。

manifest.json には、次のものを含めることができます。

"content_scripts": [
    {
      "matches": ["http://www.google.com/*"],
      "css": ["mystyles.css"],
      "run_at": "document_end"
    }
  ],

これにより、DOM がロードされた後、css ファイル mystyles が任意の Google ページに挿入されます。これでスタイルが完全に上書きされるわけではありませんが、CSS を作成してスタイルを置き換えることができます。

詳細については、code.google.comをご覧ください。また、プログラムで CSS をページに挿入する方法についての情報も含まれています。

于 2010-04-09T10:47:27.987 に答える