是不是哪里錯了?
function openWindow(){
? ? var new=confirm("是否打開");
? ? // 新窗口打開時彈出確認框,是否打開
? ? if(new==true){
? ? ? ? // 通過輸入對話框,確定打開的網址,默認為 http://www.xianlaiwan.cn/
? ? ? ? var yes=prompt("確定打開","http://www.xianlaiwan.cn");
? ? }if(yes){
? ? ? ? //打開的窗口要求,寬400像素,高500像素,無菜單欄、無工具欄。
? ? ? ? window.open(yes,'_blank,width=400,height=500,menubar=no,toolbar=no');
? ? }else{
? ? ? ? alert("see you ");
? ? }
? ? ? ??
總感覺哪里怪怪?
2016-02-28
?if(new==true)里面應該將其他代碼包裹進去,還有window.open()有三個參數,每個參數都是一個字符串,你傳入了兩個字符串,把'_blank'和'width=400,height=500,menubar=no,toolbar=no'混在一起了。
2016-02-28
prompt的返回值不是boolean,所以不能if(yes)
2016-02-28
if(confirm("是否打開")){
var url=prompt("請輸入網址:","http://www,imooc.com");
window.open(url,'_blank','width=400,height=500,menubar=no,toolbar=no');
}