可以幫我看看嗎
function openWindos(){
? ? var really = confirm("確定要打開嗎?");
? ? if(really==true)
? ? {
? ? ? ? var open = prompt("請輸出網(wǎng)址:",'http://idcbgp.cn/');
? ? ? ? if(open!=null)
? ? ? ? {
? ? ? ? window.open('http://idcbgp.cn/','_blank','width=400,height=500,menubar=no,toolbar=no');
? ? ? ? }
? ? ? ? else
? ? ? ? {
? ? ? ? ? ? alert("好吧!");
? ? ? ? }
? ? }
? ? else
? ? {
? ? ? ? alert("好吧!");
? ? }
? ? }
?
我打開第二個對話框點(diǎn)取消按鈕,怎么還是會彈出網(wǎng)頁呢?
2017-04-18
?prompt()函數(shù)返回的是布爾類型,只有true,false兩種返回值,沒有null,所以if語句的判定條件要用true,false,望采納
2017-04-14
if(open!=null)錯了,TRUE
?if(open)
? ? ? ? {
? ? ? ? window.open(open,'_blank','width=400,height=500,menubar=no,toolbar=no');
? ? ? ? }
? ? ? ? else
? ? ? ? {
? ? ? ? ? ? alert("好吧!");
? ? ? ? }