0

我不知道这是否可能,我想要的只是从发送到外部页面的表单结果中获取 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>
4

1 回答 1

0

假设您正在使用 jquery 的标签

var myresult = $('iframe[name="iframe"]').html();

应该做的工作。

//编辑:刚刚注意到 iframe 来自外部域,它可能受同源策略的约束,在这种情况下,上面的代码可能不起作用

于 2012-12-15T09:41:42.403 回答