第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

url!= null,刪掉網(wǎng)址照樣彈出?

if(url!= null){

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

}

這個(gè)的意思是如果url不為空的話就彈出窗口對(duì)嗎?

可是如果我們把輸入框里面的網(wǎng)址刪掉,那么url就為空了,但同樣也點(diǎn)擊確定,也是照樣會(huì)彈出窗口啊,只是窗口是空白的沒(méi)有內(nèi)容。這樣的話不就不對(duì)了嗎?


正在回答

2 回答

首先你要明確一個(gè)概念,空字符串("")和內(nèi)容為空(null)是兩回事,prompt方法判斷結(jié)果是否為空(null)的依據(jù)是你選擇確定還是取消,只有點(diǎn)取消按鈕才返回為空(null),如果你點(diǎn)了確定,返回就是非空,只是返回值為空字符串(""),那打開(kāi)的窗口當(dāng)然是空白了

0 回復(fù) 有任何疑惑可以回復(fù)我~

應(yīng)該是寫(xiě)成!==,另外光看那一句代碼,實(shí)在不好判斷你哪出問(wèn)題了,也許還有別的錯(cuò)誤,和一下代碼對(duì)比一下,就知道問(wèn)題出在哪了 ?


? function openWindow() {

? ? ? ? var aaa=confirm("do you want open window?");

? ? ? ? if(aaa==true) {

? ? ? ? ? ? ?var aa=prompt("are you sure?","http://www.baidu.com");

? ? ? ? ? ?if(aa!==null) {

? ? ? ? ? ? ?window.open(aa,"_blank");

? ? ? ? ? ? }

? ? ? ? }

? ? ? ? ? ??

? ? };


0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

詩(shī)古代之韻文 提問(wèn)者

var open=confirm("請(qǐng)問(wèn)是否打開(kāi)對(duì)話框?"); if(open==true){ var url= prompt("請(qǐng)輸入打開(kāi)的網(wǎng)址",'http://idcbgp.cn/'); if(url!==null){ window.open(url,'_blank','width=400,height=500,menubar=no,toolbar=no'); } else{alert("再見(jiàn)。");} } else{alert("再見(jiàn)。");} }?
2016-07-04 回復(fù) 有任何疑惑可以回復(fù)我~
#2

詩(shī)古代之韻文 提問(wèn)者

代碼如上,把!=改成!==然后試著刪去網(wǎng)址再按確定也還是會(huì)彈出新網(wǎng)頁(yè)窗口...
2016-07-04 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

url!= null,刪掉網(wǎng)址照樣彈出?

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)