網(wǎng)址為空的情況下,怎么還能打開一個(gè)空白頁?請(qǐng)教大神
<script type="text/javascript">
??
? function openWindow(){
? ? ? var myopen=confirm("你確定要打開新窗口嗎?");
? ? ??
? ? if(myopen==true){ // 新窗口打開時(shí)彈出確認(rèn)框,判斷是否打開,
? ? ? ?var myurl=prompt("請(qǐng)確認(rèn)打開的網(wǎng)址或者輸入新的網(wǎng)址:","http://idcbgp.cn/");
? ? ? ?// 通過輸入對(duì)話框,確定打開的網(wǎng)址,默認(rèn)為 http://idcbgp.cn/
? ? ? ?
? ? ? ?if(myurl!=null){//判斷是否輸入了網(wǎng)址
? ? ? ? ? window.open(myurl,'_blank','width=400,height=500,menubar=no,toolbar=no');
? ? ? ? ? //打開的窗口要求,寬400像素,高500像素,無菜單欄、無工具欄。
? ? ? ?}else{ ?//否則網(wǎng)址為空
? ? ? ? ? window.close(myurl);
? ? ? ? ? alert("你沒有輸入網(wǎng)址,請(qǐng)重新輸入:");
? ? ? ? ? prompt("請(qǐng)輸入新的網(wǎng)址:");
? ? ? ?}
? ? ? ?
? ? }else{ ?//否則取消打開
? ? ? ?alert("你點(diǎn)擊了取消打開新窗口");
? ? }
? }
? ? ?
? </script>?
2017-09-04
點(diǎn)擊確定按鈕,文本框中的內(nèi)容將作為函數(shù)返回值,,你網(wǎng)址為空的時(shí)候,不要以為什么都沒有了,你點(diǎn)擊確定,他還是返回一個(gè)空值,所以是空白的。