亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

求大神幫忙看下問題出在哪里

為什么無法顯示效果,點了沒有反應。

代碼如下;

<!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('確認新建窗口打開網站嗎?')
? if(open=true) // 新窗口打開時彈出確認框,是否打開
? }{var url=prompt('通過輸入對話框打開網站,確定打開網址','http://www.xianlaiwan.cn');if(url!=null);}
??? // 通過輸入對話框,確定打開的網址,默認為 http://www.xianlaiwan.cn/
?? {widow.open(url,_blank,width=400,height=500,menubar=no,toolbar=no);}
??? //打開的窗口要求,寬400像素,高500像素,無菜單欄、無工具欄。
?? else
? { alert('再見!');}??
? </script>
?</head>
?<body>
?? ?? <input type="button" value="新窗口打開網站" onclick="openWindow()" />
?</body>
</html>

正在回答

3 回答

花括號嵌套錯亂。

if(open=true)

這里應該用==。=是賦值的意思,==才是等于的意思。

if?(open?==?true)
widow.open(url,_blank,width=400,height=500,menubar=no,toolbar=no);

這里是window,而不是widow。后面的參數別忘了加引號。

window.open(url,?"?_blank",?'?width?=?400,?height?=?500,?menubar?=?no,?toolbar?=?no');

還有哦,注意代碼的換行縮進,這樣更容易閱讀。

修改后的代碼你看看

<!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('確認新建窗口打開網站嗎?');
????????????if?(open?==?true)?//?新窗口打開時彈出確認框,是否打開
????????????{
????????????????var?url?=?prompt('通過輸入對話框打開網站,確定打開網址',?'http://www.xianlaiwan.cn');
????????????????if?(url?!=?null)
????????????????//?通過輸入對話框,確定打開的網址,默認為?http://www.xianlaiwan.cn/
????????????????{
????????????????????window.open(url,?"?_blank",?'?width?=?400,?height?=?500,?menubar?=?no,?toolbar?=?no');
????????????????}?else?{
????????????????????alert('再見!');
????????????????}
????????????}
????????}
????</script>
</head>
<body>
<input?type="button"?value="新窗口打開網站"?onclick="openWindow()"?/>
</body>
</html>


0 回復 有任何疑惑可以回復我~
#1

qq_下雨天_2 提問者

謝謝!
2015-08-26 回復 有任何疑惑可以回復我~
#2

Perona 回復 qq_下雨天_2 提問者

不客氣~~
2015-08-26 回復 有任何疑惑可以回復我~
#3

qq_下雨天_2 提問者

重新寫了下,麻煩幫我看下還有沒有不對的地方,為啥還是顯示不了
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('確認打開新建網址嗎?');
????????????if(rec?==?true)
????????????{
????????????????//?新窗口打開時彈出確認框,是否打開
????????????????var?url?=?prompt('通過輸入對話框,確定打開的網址','http://www.xianlaiwan.cn/');
????????????????if(url?!=?null)//?通過輸入對話框,確定打開的網址,默認為?http://www.xianlaiwan.cn/
????????????????{
????????????????????window.open(url,?'_blank',?'width=400px,?height=500px,menubar=no,?toolbar=no');
????????????????}else{
????????????????alert('再見!');
????????????}
????????????}
????????}
????</script>
</head>
<body>
<input?type="button"?value="新窗口打開網站"?onclick="openWindow()"?/>
</body>
</html>


0 回復 有任何疑惑可以回復我~

<!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('確認打開新建網址嗎?');
??? if(rec == true);

{
???? // 新窗口打開時彈出確認框,是否打開
??? var url = prompt('通過輸入對話框,確定打開的網址','http://www.xianlaiwan.cn/');
??? if(url != null);// 通過輸入對話框,確定打開的網址,默認為 http://www.xianlaiwan.cn/
??? {window.open(url, '_blank', 'width=400px, height=500px,menubar=no, toolbar=no');}
??? //打開的窗口要求,寬400像素,高500像素,無菜單欄、無工具欄。
??? else{
??? alert('再見!');
??? }
}
}
? </script>
?</head>
?<body>
?? ?? <input type="button" value="新窗口打開網站" onclick="openWindow()" />
?</body>
</html>

0 回復 有任何疑惑可以回復我~
#1

qq_下雨天_2 提問者 回復 Perona

原來是這里出問題了,謝了
2015-08-26 回復 有任何疑惑可以回復我~
#2

Perona 回復 qq_下雨天_2 提問者

不客氣~~
2015-08-26 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

求大神幫忙看下問題出在哪里

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號