gpt4 book ai didi

javascript - chrome新窗口访问文档

转载 作者:行者123 更新时间:2023-11-28 02:18:57 29 4
gpt4 key购买 nike

我的目标是在新窗口中提交表单。我正在使用以下代码:

var xmlWindow = window.open("getXML.htm");
xmlWindow.document.getElementById("getXML").action = "getData.asp";
xmlWindow.document.getElementById("getXML").method = "post";
xmlWindow.document.getElementById("getXML").innerHTML = "<input type='hidden' name='moduleID' value='ex1'/>";
xmlWindow.document.getElementById("getXML").submit();

这在 IE 和 Firefox 中工作正常,但在 chrome 中,xmlWindow.document.getElementById("getXML") 为空。有什么建议吗?

此处供引用的是getXML.htm:

<html>
<head>
<title>getXML</title>
</head>
<body>
<form id="getXML" name="getXML">
</form>
</body>
</html>

最佳答案

您需要等待页面完成加载(从技术上讲,您在任何浏览器中都需要这样做)——例如。在尝试访问文档之前等待 onload 事件触发。

关于javascript - chrome新窗口访问文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/890841/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com