我正在使用php和simple_html_dom库。我的网站上有一个页面,用于加载iframe,iframe会在旁边的框中选中某些字段时更改内容。我想找到一个dom元素,特别是在我的网站页面加载时最初不在iframe中的表单内的文本字段。做这个的最好方式是什么?我试过了
$page->find("form[name='partSpecifications'] h5 text",0)->style = "width:200px;" ;
但它似乎无法正常工作
答案 0 :(得分:0)
与iframe内部的帖子加载内容进行交互的唯一方法应该是使用javascript,但是你不能,因为安全策略。参考Same origin policy。
答案 1 :(得分:0)
在PHP脚本执行结束后,您无法使用PHP和simple_html_dom作为内容加载。您可以在加载到iframe之前将页面转到页面并以这种方式获取内容,但是您将其描述为您的设置,这实际上不是一个选项。否则Javascript将是与iframe内容进行交互的最佳方式。