取消卻不能直接彈出再見
<!DOCTYPE?html><html>?<head>??<title>?new?document?</title>????<meta?http-equiv="Content-Type"?content="text/html;?charset=gbk"/>?????<script?type="text/javascript">??????function?openWindow(){????????var?newWindow=confirm("正在嘗試打開新網頁,是否打開");????????if(newWindow=true){????????????var?msg=prompt("請輸入你想去的網站:","http://www.xianlaiwan.cn/");??????????????????????????if(msg!=null){????????????????window.open(msg,"_blank",'width=400px,height=500px,menubar=no,toolbar=no');??????????????}else{?????????????? alert("再見");??????????????}????????else{???????? alert("再見");????????}???????????}??</script>??</head>??<body>? ??<input?type="button"?value="新窗口打開網站"?onclick="openWindow()"?/>??</body></html>
2020-05-27
點了沒有反應是你漏了一個};還有這句if
(newWindow=
true
)導致你第一個選擇否還是會跳出“請輸入你想去的網站”,應該改成
if
(newWindow==
true
)。
2020-05-19