如何使用 jQuery 或 PHP 强制单击 iframe 中的按钮?
例子
<iframe src="www.google.com"></iframe>
我想按下该 iframe 中的按钮或锚标记。
并更改锚标记目标 -> '_self'
扩展“不可能”...
“同源策略”适用:您与来自另一个 [domain|subdomain|protocol|port] 的 iframe 内容进行通信的唯一方法是通过postMessage API,这当然需要另一部分(iframe 内的文档) 收听您的消息。这意味着除非您是有权访问搜索前端的谷歌员工,否则这是不可能的。
如果你在 google 工作并想用力按下按钮,我建议你将脚放在鼠标上:你的体重将有助于以更大的力量推动它。
在服务器端,您可以使用 CasperJS 单击 iFrame 中的一些内容。请参阅此处 如何从 CasperJS 访问 iframe?
不可能。出于安全考虑,被浏览器阻止。