「HelloWorld」というJavaScriptアラートを表示する単純なChrome拡張機能を作成しています。この例では、拡張機能がgoogle.comに対してのみ実行されるように指定しました(これをmanifest.json内のpermissionsプロパティに配置することにより)。
ターゲットページのすべてがロードされた後でも、アラートは表示されません。これまでの私のスクリプトは次のとおりです。
ファイル:manifest.json
{
"name": "Hello",
"version": "1.0",
"description": "Says hello to Google",
"permissions": ["http://*.google.com/"]
"browser_action": {
"popup": "Hello.html"
}
}
ファイル:Hello.html
<script language="Javascript">
alert("Hello World");
</script>