function openwindow() { var mywin=confirm("是否打开窗口?"); if(mywin==true) { var url=prompt('http://www.imooc.com') window.open('url','_blank''width=400,height=500,menubar=no,toolbar=no') } } 怎么运行之后没反应啊??哪里错了吗?
问题出在prompt这个函数上,它一般有两个参数,第一个为输入文本时候的提示符(请输入网址之类的),而第二个为默认的要输入的文本,而你只写了一个参数,这个参数为http://www.imooc.com,这是提示符,不是默认网址了,还有一个重要的地方是,window。open这个函数的第一个参数,你放的url,这是一个变量,为什么还要用单引号括起来?
url?感觉有问题啊