从另一个域预填充iframe表单

时间:2010-10-29 13:08:29

标签: html forms iframe

我正在尝试预填充位于其他域中的表单。我在iframe中有表单,我记得javascript不允许跨域脚本,所以我如何填写位于另一个域的表单?它甚至可能吗?

我希望通过预先填写我已在注册页面中收集的表单的某些信息来帮助我的用户。

此外,iframe的页面有2个表单,1表示另一个表单,所以如果可以填充它们并模拟提交按钮单击会很好,因为他们需要提交的所有内容都已收集通过我,两次输入信息似乎是多余的。

编辑:由于人们已经确认这是不可能的,你知道是否有办法至少通知浏览器使用自动填充或相当于FF的表格填写,或IE的自动填充?

干杯,

3 个答案:

答案 0 :(得分:2)

不,不可能以任何方式访问表单。

您可以在URL的查询字符串中发送信息,如果页面支持它,它可以获取该信息并将其放在表单中。

答案 1 :(得分:0)

您应该寻找某种API或SSO服务。也许你和其他域名企业可以合力?如果你同时分享信息和目标,就必然会有机会。

答案 2 :(得分:0)

如果您在网站上,例如使用位置栏中带有表单的页面的URL,您可以使用书签将jsonp脚本插入到页面中,该页面将使用来自其他服务器的数据填充表单

这是一个选择吗?