課程
/前端開發
/JavaScript
/JavaScript入門篇
為什么彈不出網頁
2016-03-23
源自:JavaScript入門篇 2-7
正在回答
你的function函數沒有寫,你看下就可以知道,<input type="button" value="新窗口打開網站" onclick="openWindow()" /> ? 這行代碼中,后面onclick中引用的是openWindow函數,你上面沒有這個函數,當然就打不開啦!下面貼上我的代碼吧!
<!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 news1=confirm("是否打開新窗口?");? ??
? ? // 新窗口打開時彈出確認框,是否打開
? ? if (news1==true)
? ? var inp=prompt('輸入新的網址,'http://www.xianlaiwan.cn/');
? ? ? ? if (inp!=null)
? ? ? ? {
? ? // 通過輸入對話框,確定打開的網址,默認為 http://www.xianlaiwan.cn/
? ? ? ? window.open(inp,'_blank',width=400,height=500,menubar=no,toolbar=no,status=no)
? ? ? ? }
? ? ? ? else
? ? ? ? ?alert("error");
? ? }
? ? //打開的窗口要求,寬400像素,高500像素,無菜單欄、無工具欄。
? ? else
? ? ?alert("再見!");
? </script>?
?</head>?
?<body>?
?<input type="button" value="新窗口打開網站" onclick="openWindow()" />?
?</body>
</html>
代碼沒問題,你看看你的瀏覽器是否給攔截了。如過攔截了的話要更改一下瀏覽器設置
<!DOCTYPE html><html>?<head>? <title> new document </title> ?? <meta http-equiv="Content-Type" content="text/html; charset=gbk"/>? ?? <script type="text/javascript"> ?? var mymessage=confirm("是否打開該網站?");??? if(mymessage==true)??? {?? window.open(??? 'http://www.xianlaiwan.cn','_blank','width=400,hight=500','menubar=no','toolbar=no')?? }??? else??? {?? }? ??? // 新窗口打開時彈出確認框,是否打開??? // 通過輸入對話框,確定打開的網址,默認為 http://www.xianlaiwan.cn/??? //打開的窗口要求,寬400像素,高500像素,無菜單欄、無工具欄。?? ??? ?? </script> ?</head> ?<body> ?? ?? <input type="button" value="新窗口打開網站" onclick="openWindow()" /> ?</body></html>
這個是我的代碼...
代碼啊,貼出來啊,不然怎么知道哪里有問題……
代碼?? 貼出來看看
舉報
JavaScript做為一名Web工程師的必備技術,本教程讓您快速入門
1 回答為什么不能彈出網頁
3 回答為什么不彈出網頁
2 回答不彈出網頁
2 回答為什么我這樣寫 網頁不彈出來?
1 回答網頁為什么老是自動彈出
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-03-23
你的function函數沒有寫,你看下就可以知道,<input type="button" value="新窗口打開網站" onclick="openWindow()" /> ? 這行代碼中,后面onclick中引用的是openWindow函數,你上面沒有這個函數,當然就打不開啦!下面貼上我的代碼吧!
<!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 news1=confirm("是否打開新窗口?");? ??
? ? // 新窗口打開時彈出確認框,是否打開
? ? if (news1==true)
? ? {
? ? var inp=prompt('輸入新的網址,'http://www.xianlaiwan.cn/');
? ? ? ? if (inp!=null)
? ? ? ? {
? ? // 通過輸入對話框,確定打開的網址,默認為 http://www.xianlaiwan.cn/
? ? ? ? window.open(inp,'_blank',width=400,height=500,menubar=no,toolbar=no,status=no)
? ? ? ? }
? ? ? ? else
? ? ? ? {
? ? ? ? ?alert("error");
? ? ? ? }
? ? }
? ? //打開的窗口要求,寬400像素,高500像素,無菜單欄、無工具欄。
? ? else
? ? {
? ? ?alert("再見!");
? ? }
? ? }
? </script>?
?</head>?
?<body>?
?<input type="button" value="新窗口打開網站" onclick="openWindow()" />?
?</body>
</html>
2016-03-23
代碼沒問題,你看看你的瀏覽器是否給攔截了。如過攔截了的話要更改一下瀏覽器設置
2016-03-23
<!DOCTYPE html>
<html>
?<head>
? <title> new document </title> ?
? <meta http-equiv="Content-Type" content="text/html; charset=gbk"/>? ?
? <script type="text/javascript"> ?
? var mymessage=confirm("是否打開該網站?");
??? if(mymessage==true)
??? {?? window.open(
??? 'http://www.xianlaiwan.cn','_blank','width=400,hight=500','menubar=no','toolbar=no')?? }
??? else
??? {?? }
?
??? // 新窗口打開時彈出確認框,是否打開
??? // 通過輸入對話框,確定打開的網址,默認為 http://www.xianlaiwan.cn/
??? //打開的窗口要求,寬400像素,高500像素,無菜單欄、無工具欄。
?? ?
?? ?
? </script>
?</head>
?<body>
?? ?? <input type="button" value="新窗口打開網站" onclick="openWindow()" />
?</body>
</html>
這個是我的代碼...
2016-03-23
代碼啊,貼出來啊,不然怎么知道哪里有問題……
2016-03-23
代碼?? 貼出來看看