I IE8を使用している場合、FirefoxやChromeを使用してダブルポップアップにOnclick IE8
<script>
function Results()
{
document.report_form.action = "index.php?p=report_view";
document.report_form.target = "_blank";
document.report_form.submit();
return true;
}
function CSV()
{
document.report_form.action = "csv.php";
document.report_form.target = "_blank";
document.report_form.submit();
return true;
}
</script>
<form name='report_form' method='post'>
<input type='submit' name='view_table' value='Display' onclick="return Results();">
<input type='submit' name='view_csv' value='Export CSV' onclick="return CSV();">
</form>
が、それは二重のポップアップをトリガしません次のコードは、ユーザーがボタンを1回クリックしており、2つのウィンドウのポップアップのいずれかまたは2ダウンロード要求が表示されます。
解決策が見つかりませんでした。どこに間違っているのか教えてください。
ありがとうございました
私はこれらのコードを疑う 'document.report_form.target =" _blank "; document.report_form.submit(); '、をクリックすると、新しいウィンドウが開きます。 – Deeptechtons
フォームを2回提出しています: 'document.report_form.submit();'行を削除してください。 –
あなたは正しい影のウィザードです、ありがとうございます –