<head> <title> new document </title> <meta http-equiv="Content-Type" content="text/html; charset=gbk"/> <script type="text/javascript"> function rec(){ var xgo = confirm("是否打开?") ; if(xgo== true) { document.write('123'); } else { document.write("123"); } } </script> </head> <body> ; <input name="button" type="button" onClick="rec()" value="新窗口打开网站" /> </body> </html>
仔细检测下的你的代码,第9行的反括号你打错了,这是错误的原因,你用的是中文的括号,而且第21行你多了一个分号,这个倒是没啥影响
这个是有提示的,可能是浏览器的兼容吧