我知道如何在另一个html页面加载html页面(多种方法,javascript,jquery,html5),我知道如何在html页面上发布登录信息并提交,但这是问题所在。当我在另一个html页面中加载原始html页面时,我无法访问该表单,因为它位于对象标记中。以下是我加载html页面的方法:
var URL = http://sampleurl.com/testpage
document.getElementById("testDIV").innerHTML = '<object type="text/html" data="'+URL+'" width="100%" height="100%"></object>';
现在我有这样的事情:
<iframe class="container-frame" name="test" src="test" data-loaded="1">
#document
<html>
<head>...</head>
<body>
...
<form>...</form>
...
</body>
</html>
</iframe>
我无法使用javascript访问iframe中的正文,以便将信息发布到该正文中的表单。
我尝过这样的话:
document.getElementsByTagName("html")[0].childNodes...
但我无法进入内部形式元素或周围的主体。有没有办法可以做到这一点?