Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/418.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
打开自定义窗口的Javascript表单_Javascript - Fatal编程技术网

打开自定义窗口的Javascript表单

打开自定义窗口的Javascript表单,javascript,Javascript,创建一个名为lab17.html的网页 我对JS很陌生。我需要创建一个带有表单的页面,以允许用户打开自定义窗口,如下所示: Enter a URL Check Toolbar Check Location Check Directories Check Status Check Menubar Check Scrollbars Check Resizable Enter a width Enter a height 当用户单击Submit时,获取数据并打开一个新窗口,加载包含所选功能的URL

创建一个名为lab17.html的网页

我对JS很陌生。我需要创建一个带有表单的页面,以允许用户打开自定义窗口,如下所示:

Enter a URL
Check Toolbar
Check Location
Check Directories
Check Status
Check Menubar
Check Scrollbars
Check Resizable
Enter a width
Enter a height
当用户单击Submit时,获取数据并打开一个新窗口,加载包含所选功能的URL

这就是我现在所拥有的,但在创建函数以使其工作时需要帮助

 <body>
<script type="text/javascript">
document.write("<h2>"+"Please choose  features for your window:<br>"+"</h2>")
// display all the names
for (var i=0; i<document.
openwindow.length; i++)
{
document.write(document.openwindow.
elements[i].name , "<br>")
}
</script>
<FORM name="openwindow">
<p>
<INPUT TYPE="url" VALUE="" NAME=""><br>
<INPUT TYPE="checkbox" NAME="toolbar"
value="toolbar">Toolbar<br>
<INPUT TYPE="checkbox" NAME="location"
value="location">Location<br>
<INPUT TYPE="checkbox" NAME="directories"
value="directories">Directories<br>
<INPUT TYPE="checkbox" NAME="status"
value="status">Status<br>
<INPUT TYPE="checkbox" NAME="menuebar"
value="menuebar">Menuebar<br>
<INPUT TYPE="checkbox" NAME="scrollbars"
value="scrollbars">Scrollbars<br>
<INPUT TYPE="checkbox" NAME="resizable"
value="resizable">Resizable<br>
<INPUT TYPE="button" NAME="Submit"
value="Submit" onClick="window.open('')">
<INPUT TYPE="Reset" NAME="Reset"
value="Reset">
</FORM>

文档。写入(“+”请为您的窗口选择功能:
“+”) //显示所有名称
对于(var i=0;i阅读了关于和的内容。理想情况下,不应该有一个新窗口,但应该使用同一页面上的表单输入数据或通过
异步调用AJAX的弹出div/iframe来获取和显示数据。这样,通过打开一个新窗口,你就扼杀了
JavaScript
@Sajjad的目的:看起来这是一个需要进行的练习e输入元素的值,并将其用作新窗口的配置。我认为您的注释在这种情况下是相当混乱的,而不是有帮助的。