Chrome Extensionのポップアップ・ウィンドウ(popup.html)にリンク(アンカー・タグ)を仕込んでも、そのままではページ遷移することができない。リンクをクリックしても、何も起こらない。
リンクがクリックされたときに、タブにリンク先ページが表示されるようにするには、popup.htmlのhead要素に<base target="_blank" />を付け足せばよい。
base要素にtarget="_blank"を指定する代わりに、a要素にtarget="_blank"を指定するのでもよい。
なお、target="_self"を指定しても、ポップアップの中でページ遷移を行うことはできない。
ページ内で遷移を行いたい場合は、ここで紹介するようにiframeを使えば良い。
0 件のコメント:
コメントを投稿