求大佬幫看一下我這窗口出不來
? function openwindow(){
? var open=confirm("確認打開新窗口");
? ? // 新窗口打開時彈出確認框,是否打開
? ? if(open==true){
? ? ? ? var url=prompt("請輸入網(wǎng)址","http://idcbgp.cn");
? ? }
? ? ?// 通過輸入對話框,確定打開的網(wǎng)址,默認為 http://idcbgp.cn/
? ? if(url!=null){
? ? ? ? window.open(url,"width=400px,height=500px,menubar=no,toolbar=no");
? ? }
? ? //打開的窗口要求,寬400像素,高500像素,無菜單欄、無工具欄。
? ? else{
? ? ? ? alert("bye!");
? ? }
? ? ?else{
? ? ? ? alert("bye!");
? ? }
? }?
2017-08-09
?function openWindow(){
?var open=confirm("確認打開新窗口");
??? if(open==true){
??? var url=prompt("請輸入網(wǎng)址","http://idcbgp.cn");
?????? if(url!=null){
??????? window.open(url,"_blank","width=400px,height=500px,menubar=no,toolbar=no");
??????? }else{
??????? alert("bye!");
??????? }
??? }else{
??? alert("bye!");
??? }
}
??? // 新窗口打開時彈出確認框,是否打開
??? // 通過輸入對話框,確定打開的網(wǎng)址,默認為 http://idcbgp.cn/
??? //打開的窗口要求,寬400像素,高500像素,無菜單欄、無工具欄。
你那個prompt那里的判斷位置寫錯了,是在用戶點擊確定的條件下,再出現(xiàn)提問框,然后判斷提問框的url是否為空。
2017-08-08
你把第一個if里面的 var url 聲明到外面做全局變量?
2017-08-08
? function openwindow(){
? var open=confirm("確認打開新窗口");
? ? // 新窗口打開時彈出確認框,是否打開
? ? if(open==true){
? ? ? ? var url=prompt("請輸入網(wǎng)址","http://idcbgp.cn");
? ? }
? else{
? ? ? ? alert("bye!");
? ? }
? ? ?// 通過輸入對話框,確定打開的網(wǎng)址,默認為 http://idcbgp.cn/
? ? if(url!=null){
? ? ? ? window.open(url,"width=400px,height=500px,menubar=no,toolbar=no");
? ? }
? ? //打開的窗口要求,寬400像素,高500像素,無菜單欄、無工具欄。
??
? ? ?else{
? ? ? ? alert("bye!");
? ? }
? }?
“注意else要對應自己的if”
2017-08-08
把第一個else{ alert('bye'); }放到第一個if后面就行了
2017-08-08
"_blank"我加上了,還是不行