想知道問題所在
修改了下,后來是這樣的:
<!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 web=confirm("是否打開新的網(wǎng)站");
? ? ? ? ? ? confirm(web);
? ? ? ? ? ? if(web==true)
? ? ? ? ? ? {
? ? ? ? ? ? var site=prompt("輸入你的網(wǎng)址",'http://idcbgp.cn');
? ? ? ? ? ? window.open('http://idcbgp.cn','_blank','width=400px','height=500px');
? ? ? ? ? ? }
? ? ? ?else{}
}
? ? // 新窗口打開時彈出確認(rèn)框,是否打開
? ? // 通過輸入對話框,確定打開的網(wǎng)址,默認(rèn)為 http://idcbgp.cn/
? ? //打開的窗口要求,寬400像素,高500像素,無菜單欄、無工具欄。
? ??
? ??
? </script>?
?</head>?
?<body>?
?<input type="button" value="新窗口打開網(wǎng)站" onclick="openWindow()" />?
?</body>
</html>
不知為何第一個確認(rèn)框總會返回true或者false,另外想在第二個對話框想訪問輸入的網(wǎng)址是不是還需要加一點東西?
2017-01-10
confirm()的返回值是boolean只會是TRUE或false
用site變量做參數(shù) window.open(site,"_blank","width=400,height500");