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

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

運行不出來

?<script type="text/javascript">?

?function my(){

var a=confirm("是否打開新網頁?");

if(a==true){ var b=prompt("http://www.xianlaiwan.cn/");}

?if(b!=null){window.open('http://www.xianlaiwan.cn',width=400,height=500

,menubar=no,toolbar=0;);}

? else

{alert("結束 ");}

?</script>?

?</head>??<body>?

? <input type="button" value="新窗口打開網站" onclick="my()" />?

</body></html>

直接懵掉了,請求大神指點

正在回答

4 回答

或者把你的代碼改成這樣,記住window.open 函數,設置窗口屬性的參數是有引號的

<script type="text/javascript">
? ?function my(){
? ? ? ?var a=confirm("是否打開新網頁?");
? ? ? ?var b;
? ? ? ?if(a==true){
? ? ? ? ? ?b=prompt("http://www.xianlaiwan.cn/");
? ? ? ?}
? ? ? ?if(b!=null){
? ? ? ? ? ?window.open('http://www.xianlaiwan.cn',"width=400,height=500,menubar=no,toolbar=0");
? ? ? ?} else {
? ? ? ? ? ?alert("結束 ");
? ? ? ?}
? ? ? ?}
</script>
</head> ?<body>
<input type="button" value="新窗口打開網站" onclick="my()" />
</body></html>

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

不知道你要干嘛,是要判斷用戶輸入打開一個新的窗口嗎?

<script type="text/javascript">?

?function my(){

var a=confirm("是否打開新網頁?"); ?//詢問是否要打開窗口

if(a){?

????//a 的返回值只要兩種結果true flase ?,直接使用就可以

?????var b=prompt("http://www.xianlaiwan.cn/");? ? ??

? ? ? if(b!=null){

????????//不管輸入什么內容,只要有輸入就打開下面的地址

? ? ? ? window.open('http://www.xianlaiwan.cn',width=400,height=500,menubar=no,toolbar=0);

? ? ? }else{

? ? ?//如果b的值為null ,用戶什么也沒有輸入

???? alert("結束");?

? ? ?}

}else{

????alert("結束");

}

?</script>?

?</head>??<body>?

? <input type="button" value="新窗口打開網站" onclick="my()" />?

</body></html>


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

<script type="text/javascript">?

?function my(){

var a=confirm("是否打開新網頁?");

if(a==true){ var b=prompt("http://www.xianlaiwan.cn/");

?if(b!=null){window.open('http://www.xianlaiwan.cn',width=400,height=500

,menubar=no,toolbar=0);}

? else

{alert("結束 ");}

}else{

alert("結束");}

?</script>?

?</head>??<body>?

? <input type="button" value="新窗口打開網站" onclick="my()" />?

</body></html>


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

你把邏輯整錯了,if語句中嵌套了ifelse語句的,你仔細檢查一下。

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

慕田峪0611318 提問者

哦~明白了,謝謝嘻嘻
2017-04-08 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
JavaScript入門篇
  • 參與學習       741186    人
  • 解答問題       9866    個

JavaScript做為一名Web工程師的必備技術,本教程讓您快速入門

進入課程

運行不出來

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

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

幫助反饋 APP下載

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

公眾號

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