我不知道这是否可能,我想要的只是从表单结果中获取html或纯文本发送到外部页面。
在这种情况下,我有一个表单将变量发送到外部服务器,结果转到iframe,我如何从iframe中检索html或文本?这是正确的方法吗?
我正在尝试这样做只是为了简化我的代理机构的重复过程...
<form name="form" method="post" action="https://www.externalpage.com" target="iframe">
<input type="hidden" name="a" value="0000"/>
<input type="hidden" name="b" value="0001" />
<input type="hidden" name="c" value="0002" />
<p>
<input type="submit" id="button" value="Submit" />
</p>
</form>
<iframe name="iframe" scrollbars="no"></iframe>
答案 0 :(得分:0)
假设你使用的是jquery
标签var myresult = $('iframe[name="iframe"]').html();
应该做的工作。
//编辑:只是注意到iframe来自外部域,它可能受到相同的原始策略的约束,在这种情况下上面的代码可能无法正常工作