function openWindow(){
var x=confirm("是否打开");
if(x==true)
{
var y=prompt("你打开的网址是否:","http://www.imooc.com/")
if(y!=null){
window.open('http://www.imooc.com/','_blank','height=500,width=400,menubarno,toolbar=no');
}
else{}
}
else{}
}
var x=confirm("是否打开");
if(x==true)
{
var y=prompt("你打开的网址是否:","http://www.imooc.com/")
if(y!=null){
window.open('http://www.imooc.com/','_blank','height=500,width=400,menubarno,toolbar=no');
}
else{}
}
else{}
}
已采纳回答 / l1hx
重复出现的原因跟你无关,而跟这个学习界面页面设计有关,似乎它会定时地重新载入编程区以刷新预览区,从而出现了循环的效果。如果你自己直接写在单独的html文件中,这个提示框就只出现一次。网页每次载入就会执行一遍 非function里面的 代码。你的例子中,contxt() 是对你自定义的函数的调用,于是自动执行了。下面这种写法和你现在的写法效果相同。<...code...>
2016-03-10
<h2 id="con">javascript</H2> 本来是应该输出 粗体的: javascript 只是被mychar.innerHTML修改成了Hello world!第一句才输出粗体的 Hello world! 迷了一会儿,才想明白!
2016-03-09