1. ホーム
  2. javascript

[解決済み] JavaScriptでtarget="_blank "をシミュレートする方法

2022-04-22 19:09:34

質問

ユーザーがリンクをクリックすると、データベース内のフィールドを更新し、要求されたリンクを新しいウィンドウで開く必要があります。 更新は問題ないのですが、別のハイパーリンクをクリックさせることなく新しいウィンドウを開く方法がわかりません。

<body onLoad="document.getElementById('redirect').click">
<a href="http://www.mydomain.com?ReportID=1" id="redirect" target="_blank">Report</a>
</body>

解決方法は?

<script>
    window.open('http://www.example.com?ReportID=1', '_blank');
</script>

2番目のパラメータはオプションで、ターゲット・ウィンドウの名前です。