ポップアップウィンドウがあるChrome拡張機能を書いています。ユーザー認証が失敗すると、ポップアップウィンドウにログインに失敗したという通知が表示され、その通知に拡張オプションページへのリンクを含めたいと思います。だから私はポップアップウィンドウのjavascriptファイルでこれをやっています:
function notifyHTML(html) {
$("#notification_bar").html(html);
$("#cont").fadeIn(30).delay(3000).fadeOut(300); //notify
}
function onLoginFailed() {
console.log("From extension: Login failed. Check username-password");
notifyHTML("Login Failed. Update in <a href=\"chrome-extension://__MSG_@@extension_id__/html/options.html\">Options</a> page");
}
関連するHTML:
<div>
<div id="cont"><div id="notification_bar"></div></div>
<!-- More HTML -->
</div>
ただし、これを行うと、その通知に無効なリンクが含まれます。これを解決する方法は?