點按鈕沒反應,用別人的代碼能正常運行,一行行對照了也沒看出來差在哪里
<!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?message=confirm("你想在新窗口打開網頁嗎?"); ??????//?新窗口打開時彈出確認框,是否打開 ????if(message==true){ ??????var?address=prompt("請輸入網址","http://www.xianlaiwan.cn/"); ??????//?通過輸入對話框,確定打開的網址,默認為?http://www.xianlaiwan.cn/ ??????if(address!=null){ ????????window.open(address,'_blank','width=400,height=500,menubar=no,toolbar=no'); ????????} ????????//打開的窗口要求,寬400像素,高500像素,無菜單欄、無工具欄。 ??????else{ ????????document.write("已取消操作"); ????????} ????else{ ??????document.write("好吧,下次再說"); ??????} ????} ??</script>? ?</head>? ?<body>? ????<input?type="button"?value="新窗口打開網站"?onclick="openWindow()"?/>? ?</body> </html>
第一步就出問題,點按鈕沒有彈出窗口
2017-04-01
剛發出來就找到原因了,外層的if少寫了后面的大括號