代码要求:通过表单用户可以自己选择需要打开的窗口。代码如下,执行到var win3=window.open("", "win",option);时,脚本提示说拒绝访问,这是怎么回事?
<body><form name=form1 method="POST" action="javascript:">
<!--webbot bot="SaveResults" U-File="F:\javascript\第8章 基础应用\窗口控制\_private\form_results.csv" S-Format="TEXT/CSV" S-Label-Fields="TRUE" -->
<p align="center">URL:<input type="text" name="url" size="40" value="http://"></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<input type="checkbox" name="tool" value="ON">快捷键&nbsp;&nbsp;&nbsp; 
<input type="checkbox" name="loc_box" value="ON">地址栏&nbsp;&nbsp;&nbsp; 
<input type="checkbox" name="dir" value="ON">连&nbsp; 接&nbsp;&nbsp;&nbsp; 
<input type="checkbox" name="stat" value="ON">状态栏</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<input type="checkbox" name="resize" value="ON">大&nbsp; 小&nbsp;&nbsp;&nbsp; 
<input type="checkbox" name="scroll" value="ON">滚动条&nbsp;&nbsp;&nbsp; 
<input type="checkbox" name="menu" value="ON">菜&nbsp; 单&nbsp;&nbsp; </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 宽:<input type="text" name="wid" size="14">&nbsp;&nbsp;&nbsp; 
高:<input type="text" name="heigh" size="14">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</p>
<p align="left">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<input type="button" onclick="customize(this.form)" value="确认" name="button">&nbsp;&nbsp;&nbsp;
<input type="reset" value="重置" onclick="clear(this.form)" name="B2"></p>
</form></body>
<script language=javascript>
<!--
function customize(form) {
var address=document.form1.url.value;
var op_tool=(document.form1.tool.checked==true) ? 1:0;
var op_loc_box=(document.form1.loc_box.checked==true) ? 1:0;
var op_dir=(document.form1.dir.checked==true) ? 1:0;
var op_stat=(document.form1.stat.checked==true) ? 1:0;
var op_menu=(document.form1.menu.checked==true) ? 1:0;
var op_scroll=(document.form1.scroll.checked==true) ? 1:0;
var op_resize=(document.form1.resize.checked==true) ? 1:0;
var op_wid=document.form1.wid.value;
var op_heigh=document.form1.heigh.value;
var option="toolbar="+op_tool+",location="+op_loc_box+",directories="+op_dir+",status="+op_stat+",menubar="+op_menu+",scroll="+op_scroll+",scrollbars="+op_scroll+",resizeable="+op_resize+",width="+op_menu+",height="+op_heigh;
var win3=window.open("", "win",option); <----到这行就拒绝访问
var win4=window.open(address,"win");
}
function clear(form) {
 document.form1.wid.value="";
 document.form1.heigh.value="";
 }
 
//-->
</script>