function openWindow(){
var r = confirm("是否打开新窗口");
if(r){
var i = prompt("请输入网址","http://www.imooc.com/");
window.open(i,"width=400,height=500","_blank")
}
}
我设置了一个弹窗 上面显示i 的值是http://www.baidu.com/ 但是运行结果如下图
试了一下你给的代码里的网址http后面的“:”这个符号是中文的符号,换成英文的就能正常打开“i定义的prompt的网址了。