私はJavaScriptが初めてで、ユーザーが送信をクリックしたときに新しいポップアップウィンドウでこの関数を開く必要があります(無効なコードの場合)。
コードがすべきこと: ユーザーがコードを入力すると、新しいウィンドウがポップアップしてダウンロードが開始され (コードが正しい場合)、ユーザーが無効なページに移動します (コードが無効な場合)。無効なページが親ウィンドウに表示されるようになりました。これはポップアップ ページである必要があり、ポップアップの背後に元のページを残します。
for ブラケットで target="_blank" を既に試しましたが、うまくいきませんでした。onSubmit="window.open" も試しました。
<script>
function process()
{
var url="https://secure.logmeinrescue.com/R?i=2&Code=" + document.getElementById("url").value;
location.href=url;
return false;
}
</script>
<form onSubmit="return process();">
Enter your 6-digit code to start a remote control session:<br> <input type="text" name="url" id="url"> <input type="submit" value="Start Session">
</form>