私はこのJSコードを持っています:
window.open(loginurl, '_blank');
たとえば、条件から来る:
if (userloggedin) {
//popup another page
} else {
window.open(loginurl, '_blank');
}
「loginurl」は、新しいウィンドウで開きたいログインURLです。
問題:これはポップアップのように動作するため、ほとんどのブラウザ(FirefoxおよびChrome)でブロックされます。
ログインURL変数を引き続き利用する(if elseステートメントを変更しない)ソリューションが必要です。ポップアップがブロックされているという警告なしに、新しいウィンドウで開きます。
私は方法を探していますが、解決策を見つけることができませんでした。誰かがいくつかのヒントや洞察を提供できる場合。それは大歓迎です。
ありがとう。