サードパーティの開発者から JavaScript ファイルがあります。現在のページをターゲットに置き換えるhasリンクがあります。このページを新しいタブで開きたいです。
これは私がこれまでに持っているものです:
if (command == 'lightbox') {
location.href="https://support.wwf.org.uk/earth_hour/index.php?type=individual";
}
誰でも私を助けることができますか?
サードパーティの開発者から JavaScript ファイルがあります。現在のページをターゲットに置き換えるhasリンクがあります。このページを新しいタブで開きたいです。
これは私がこれまでに持っているものです:
if (command == 'lightbox') {
location.href="https://support.wwf.org.uk/earth_hour/index.php?type=individual";
}
誰でも私を助けることができますか?
window.open(
'https://support.wwf.org.uk/earth_hour/index.php?type=individual',
'_blank' // <- This is what makes it open in a new window.
);
ポップアップの問題を回避するために使用する場合location.href
は、空の<a>
参照を使用してから、javascript を使用してクリックします。
HTMLのようなもの
<a id="anchorID" href="mynewurl" target="_blank"></a>
次に、JavaScriptは次のようにクリックします
document.getElementById("anchorID").click();
で新しいウィンドウで開くことができますwindow.open('https://support.wwf.org.uk/earth_hour/index.php?type=individual');
。新しいタブで開きたい場合は、現在のページを 2 つのタブで開き、スクリプトを実行して、現在のページと新しいページの両方が取得されるようにします。