慕码人6795984
2016-12-29 17:53
{
var k_open;
var temp=confirm("是否要打开新的网页?");
if(temp)
{
k_open=prompt("请输入你要打开的网址:","http://www.imooc.com/");
window.open(k_open,'_blank','width=400,height=500,menubar=no,toolbar=no');
}
}
这是评论区某位朋友的代码,的确可以按照条件运行,我想添加一个在点去第一个confirm的确定按钮后,再点porompt对话框取消的时候不会再有新窗口弹出的功能。我在后面添加了else{Window.close();},可是发现这只是对于confirm的取消进行回应。求问如何修改?
function openWindow(){
var which=confirm("是否打开");
if (which){
var one=prompt("请输入你要打开的网址:","http://www.imooc.com/");
if (one=="http://www.imooc.com/"){
window.open('http://www.imooc.com/','_blank','width=400,heigth=500')
}
else{
}
}
else{
}
}
JavaScript入门篇
739817 学习 · 9566 问题
相似问题