我正在尝试创建一个嵌入式<script>
,其中包含一个名为"showForm()"
的函数,该函数在主浏览窗口中显示名为“form.htm”的文件的内容。如何在当前浏览器窗口(html)中显示新窗口?
这是我需要做的:
显示在用于打开cover.htm文件浏览器窗口中form.htm文件。 (提示:使用“opener”关键字引用主浏览器窗口,并使用location.href属性指定要在该窗口中显示的文档。)
关闭当前窗口。
我很难搞清楚每个部件究竟是什么,它是什么意思,我也并不真正懂得如何编写它。我得知我正试图在现有浏览器窗口“cwj.htm”中打开新内容(“form.htm”),然后关闭它,但我不知道如何编写它。任何帮助表示赞赏。谢谢!
这是我想出的代码。见<script>
标签:
<head>
<title>Subscription</title>
<link href="cover.css" rel="stylesheet" type="text/css" />
<script type="text/javascript">
function showForm() {
<!--window.open("form.htm","opener","");
window.close(); -->
<!--window.open("location.href"); -->
document.write(location.href);
window.open("form.htm","opener","");
window.close();
}
</script>
</head>