【发布时间】:2010-08-27 03:28:58
【问题描述】:
我正在尝试创建一个嵌入的<script>,其中包含一个名为"showForm()" 的函数,该函数在主浏览器窗口中显示名为“form.htm”的文件的内容。
这是我需要做的:
在用于打开 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>
【问题讨论】:
标签: javascript html windows browser