求大神幫忙看下問(wèn)題出在哪里
為什么無(wú)法顯示效果,點(diǎn)了沒(méi)有反應(yīng)。
代碼如下;
<!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 open=confirm('確認(rèn)新建窗口打開(kāi)網(wǎng)站嗎?')
? if(open=true) // 新窗口打開(kāi)時(shí)彈出確認(rèn)框,是否打開(kāi)
? }{var url=prompt('通過(guò)輸入對(duì)話框打開(kāi)網(wǎng)站,確定打開(kāi)網(wǎng)址','http://idcbgp.cn');if(url!=null);}
??? // 通過(guò)輸入對(duì)話框,確定打開(kāi)的網(wǎng)址,默認(rèn)為 http://idcbgp.cn/
?? {widow.open(url,_blank,width=400,height=500,menubar=no,toolbar=no);}
??? //打開(kāi)的窗口要求,寬400像素,高500像素,無(wú)菜單欄、無(wú)工具欄。
?? else
? { alert('再見(jiàn)!');}??
? </script>
?</head>
?<body>
?? ?? <input type="button" value="新窗口打開(kāi)網(wǎng)站" onclick="openWindow()" />
?</body>
</html>
2015-08-25
花括號(hào)嵌套錯(cuò)亂。
這里應(yīng)該用==。=是賦值的意思,==才是等于的意思。
這里是window,而不是widow。后面的參數(shù)別忘了加引號(hào)。
還有哦,注意代碼的換行縮進(jìn),這樣更容易閱讀。
修改后的代碼你看看
2015-08-26
2015-08-26
<!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 rec = confirm('確認(rèn)打開(kāi)新建網(wǎng)址嗎?');
??? if(rec == true);
{
???? // 新窗口打開(kāi)時(shí)彈出確認(rèn)框,是否打開(kāi)
??? var url = prompt('通過(guò)輸入對(duì)話框,確定打開(kāi)的網(wǎng)址','http://idcbgp.cn/');
??? if(url != null);// 通過(guò)輸入對(duì)話框,確定打開(kāi)的網(wǎng)址,默認(rèn)為 http://idcbgp.cn/
??? {window.open(url, '_blank', 'width=400px, height=500px,menubar=no, toolbar=no');}
??? //打開(kāi)的窗口要求,寬400像素,高500像素,無(wú)菜單欄、無(wú)工具欄。
??? else{
??? alert('再見(jiàn)!');
??? }
}
}
? </script>
?</head>
?<body>
?? ?? <input type="button" value="新窗口打開(kāi)網(wǎng)站" onclick="openWindow()" />
?</body>
</html>