0

この質問が以前に尋ねられ、回答または却下されたことは理解していますが、質問する合理的な正当な理由があることを約束します。私は Uni コースを行っており、私たちが作成している Web アプリの要件の 1 つは、ユーザーがブラウザーで X を押したときに特定のページ (日次売上レポート) を開くことですwindow.onbeforeunload = window.open("dailyreport.html");。何かをするたびにページを開く (リンクをクリックするなど) レンガの壁にぶつかりました。

また、JSON や jquery を使用することはまったく許可されていないことを忘れていました...ひどいですが、それは上司が望んでいることです

ありがとうみんなスティーブ

4

2 に答える 2

-1

このJSFIDDLEを試してください

window.onload = function(){
        var as = document.getElementsByTagName("a");
    var linkClicked = false;
    for(i=0;i<as.length; i++){
        as[i].onclick = function(){

            linkClicked= true;
        }
    }

    window.onbeforeunload = function(){!linkClicked && window.open("dailyreport.html");}
}
于 2013-05-19T14:08:58.623 に答える