我知道这个问题之前已经被提出过要么被回答要么被拒绝了,但是我保证我有一个合理合理的理由要求。我正在做一个Uni课程,我们正在制作的Web应用程序的一个要求是,当用户在浏览器上按X时,打开某个页面(每日销售报告),这只是本地文件而不是使用{ {1}},每当我做任何事情时都打开页面(点击链接等)我碰到了一堵砖墙。
另外我忘了提到我们不允许使用JSON或jquery ...很糟糕但这就是老板想要的东西
谢谢你们 史蒂夫
答案 0 :(得分:0)
答案 1 :(得分:-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");}
}