我有以下两个 HTML 文档:
主.html
<html lang="eng">
<head>
<title>JavaScript Example</title>
<script type="text/javascript">
var ExamId = "001A";
function open_exam()
{
window.open("exam.html")
}
</script>
</head>
<body>
<input type=button value="Open Exam" onclick="open_exam()">
</body>
</html>
考试.html
<html lang="eng">
<head>
<title>JavaScript Example</title>
<script type="text/javascript">
function setParentInfo()
{
window.parent.document.ExamID = '001B';
}
</script>
</head>
<body>
<p>Welcome to the Exam!</p>
<input type=button value="Set Parent Info" onclick="setParentInfo()">
</body>
</html>
Main.html 通过输入按钮调出 Exam.html。从 Exam.html 内部我想更改父文档上的变量 ExamID(即:Main.html)。我正在尝试通过 JavaScript 函数执行此操作:setParentInfo()。
上面的代码不起作用。有人可以帮我想出正确的代码吗?
非常感谢!