<script type="text/javascript">
function rec()
{var mywindow=confirm(“是否打开新窗口:”);
if(mywindow=true);
{var site=prompt(“输入网址:”,“http://www.imooc.com/”);
window.open( site,"_blank","width=400,height=500,menubar=no,toolbar=no")}
else
{return null;}}
</script>
错误一:将判断相等误写为赋值符号;错误二if语句多了个分号
你只写了个函数,当然没反应。。。还有就是以上提到的==
function openWindow
==
"=="表判断,“=”是赋值
看看你的函数名和onclick调用的函数名是否一致
if(mywindow=true) 改成 if(mywindow==true) 有两个'=='号 此处为boolean类型 判断的是关系类型 mywindow中返回结果为true或false 而'='号是赋值关系