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

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

prompt彈窗選取消還是會新建空窗口

{ var a =confirm(" 是否打開窗口 "); ? ? var b; ? if(a) ? ? { ? ?b=prompt("請輸入打開的網址:", "http://www.xianlaiwan.cn/"); ? ?if(b) ? ? ?{ window.open(' http://www.xianlaiwan.cn/','_blank','width:400px,height:500px,menubar:no,toolbar:no'); ? ? ? } ? ? } ? }?

?當輸入網址那個彈窗選擇取消,還是會彈出一個新建空白網頁。該怎么設置取消呢

正在回答

2 回答

prompt:如果用戶單擊提示框的取消按鈕,則返回 null。如果用戶單擊確認按鈕,則返回輸入字段當前顯示的文本。

所以你的b其實是網址,如果點取消就是null,判斷b是否為null即可。代碼如下

? ? ? ? ? ? var b = prompt("請輸入網址:","http://www.xianlaiwan.cn/");

? ? ? ? ? ? if (b!=null && b!="") {

? ? ? ? ? ? ? window.open(b,'_blank','width=400,height=50,menubar=no,toolbar=no');

? ? ? ? ? ? }


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

qq_電波_03505597 提問者

非常感謝!
2016-06-22 回復 有任何疑惑可以回復我~

好亂

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

舉報

0/150
提交
取消

prompt彈窗選取消還是會新建空窗口

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

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

幫助反饋 APP下載

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

公眾號

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