為啥不但不關閉而且還直接跳出兩個頁面?求大神指教
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>close()</title>
? <script type="text/javascript">
???? var mywin=window.open("http://www.xianlaiwan.cn");
???? var clos=myswin.confirm("你確定要關閉窗口嗎?");
???? if(clos)
???? {
?mywin.close();}
? </script>
</head>
<body>
</body>
</html>
2019-07-11
你可以試一下
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>close()</title>
? <script type="text/javascript">
? ? ?var mywin=window.open("http://www.xianlaiwan.cn");
? ? function rec(){
? ? ?var close=confirm("你確定要關閉窗口嗎?");
? ? ?if(close==true)
? ? ?{
?mywin.close();}
}
? </script>
</head>
<body>
<p><input type="button" value="click" onclick="rec()"></p>
</body>
</html>
2019-04-17
你代碼好像寫錯了mywin寫成了myswin
2019-04-01
我發現默認的代碼也是彈出兩次網頁。。
2019-03-29
if 語句的結構是? if( 判斷語句 ){? 如果判斷語句為true,就執行這里面的代碼? } else { 否則就執行這里面的代碼 };
判斷語句的結構只有2個,一個 true,一個false
2019-03-29
? 你沒有給if做判斷,可以改為? if(clos=true){ .... } 試試看。