クロム拡張機能内でハイパーリンクをクリックできるようにするにはどうすればよいですか? hereのようにイベントを作成する必要がありますか?私はポップアウトページ内のURLのリストを出力していますが、html出力は正しいのですが、それらをクリックすると何も起こりません。Google Chrome拡張機能のリンク機能
1
A
答えて
1
まっすぐなもののようです。ページにリンクを挿入するには<a href="your_page.html">link</a>
を使用してください。 ソースコードを貼り付けたい場合があります。
0
ポップアップは私が推測するページのようなものなので、あなたはonclickイベントでcreateTabを使う必要があります。このような何かにあなたの出力を変更し
....
<a href="http://www.google.com" onclick="chrome.tabs.create({url:this.href})">Bunyips!</a>
は...マニフェストにあなたの権限にタブを追加することを忘れてはいけません。
http://code.google.com/chrome/extensions/tabs.html
関連する問題
manifest.jsonのブラウザアクションを使用してページをポップアップ表示しています。 「browser_action」:{ 「ポップアップ」:「feed.html」 }、 私は、ファイル内の通常のリンクを作成していますが、どこコンテンツので、開くために知っておくようではありませんここでは、コードですポップアップ内に存在します。 – tomster2300
Nevermind、リンクにtarget = "_ blank"を追加してポップアップの制限を回避し、新しいタブでそれらを開くことができました。 – tomster2300