<!DOCTYPE html> <html> <head> <title> new document </title> <meta http-equiv="Content-Type" content="text/html; charset=gbk"/> <script type="text/javascript"> function a1(){ var a1=confirm("是否打开?"); if(a1==true){ var b1=prompt("打开默认","http//baidu.com"); } else{ return } if(b1 !=null){ window.open(b1,"_blank","menubar=no","toolbar=no"); } else{ return } } </script> </head> <body> <input type="button" value="新窗口打开网站" onclick="openWindow()" /> </body> </html>
第一:第10行,逗号应该为英文逗号
第二:25行onclick调用的是openWindow()函数,而你定义的是a1()函数,两者不对应,,所以应该把7行的a1改为openWindow,或者把25行的openWindow改为a1