0
我想访问iframe中的表单。此iframe中的页面来自其他域。不过,我在phonegap/native(iOS)里面。在浏览器中,我注意到如果页面来自同一个来源,我只能访问和操作iframe内容。因为在phonegap中,像XSS这样的东西不存在,我期望我可以从其他域访问iframe。 无论如何,以防万一这是可能的,这里是我的代码:用javascript处理phonegap应用程序中的iframe内容
<iframe id="iframe" src="http://login.site.com" width="500" height="500"></iframe>
....
var $ifc = $('#iframe').contents() ;
$ifc.find("input[name=username]").val("Bob");
$ifc.find("input[name=password]").val("secret");
$ifc.find("input[type=submit]").click() ;
这也说明我想达到的目标;自动填写登录表并提交
有什么建议吗?
干杯
如果我这样做,它会返回“undefined” – 2013-03-06 21:19:45
嗯......有可能重新创建您想要在自己的脚本中发布的表单吗? – opznhaarlems 2013-03-06 22:09:34