confirm有反應(yīng),但是prompt點(diǎn)完后沒(méi)反應(yīng),請(qǐng)問(wèn)怎么回事?
<!DOCTYPE html>
<html>
?<head>
? <title> new document </title> ?
? <meta http-equiv="Content-Type" content="text/html; charset=gbk"/>? ?
? <script type="text/javascript"> ?
?? ?
??? // 新窗口打開(kāi)時(shí)彈出確認(rèn)框,是否打開(kāi)
??? // 通過(guò)輸入對(duì)話(huà)框,確定打開(kāi)的網(wǎng)址,默認(rèn)為 http://idcbgp.cn/
??? //打開(kāi)的窗口要求,寬400像素,高500像素,無(wú)菜單欄、無(wú)工具欄。
function openWindow() {
??? if(open=confirm('打開(kāi)這個(gè)網(wǎng)站么?')) {
??????? var url=prompt('是否打開(kāi)這個(gè)網(wǎng)站?','http://idcbgp.cn');
??????? alert("url:"+url);
??????? if(url=='http://idcbgp.cn'){
??????????? window.open('http://idcbgp.cn','_blank,width=400,height=500')
??????? }else{
??????????? alert('不打開(kāi)慕課網(wǎng)?')
??????? }
??? }else{
??????? alert('zaijian')
??? }
}
?? ?
? </script>
?</head>
?<body>
?? ?? <input type="button" value="新窗口打開(kāi)網(wǎng)站" onclick="openWindow()" />
?</body>
</html>
2017-01-19
1.? ?if(open=confirm('打開(kāi)這個(gè)網(wǎng)站么?')) {?
這個(gè)open可以去掉,我都不知道他干嘛用的?還有單等是賦值,雙等才是比較
2.?? ?if(url=='http://idcbgp.cn'){
人家是說(shuō)通過(guò)輸入對(duì)話(huà)框,確定打開(kāi)的網(wǎng)址,默認(rèn)為 http://idcbgp.cn/
你這個(gè)是就只能打開(kāi)慕課網(wǎng),其他都打不開(kāi)有毛用。
要寫(xiě)成if(url!=null)
3.?
? alert(?window.open("http://idcbgp.cn",'_blank','width=400,height=500,menubar=no,toolbar=no,'
));
全是錯(cuò) ? ? ?window.open(url,"_blank",'width=400px,height=500px,menubar=no,toolbar=no');?
1。多加alert
2. 地址寫(xiě)url就行
3. _blank要單獨(dú)雙引號(hào)