我需要点击使用loadHTMLFile加载的远程页面中的按钮,就像在javascript中一样。 有可能的?类似的东西:
$domObject->getElementById('clickableButton')->click();
谢谢!
答案 0 :(得分:2)
当您在DOM中加载页面时,它只是一堆分为对象的字符串。所以答案是否定的 - PHP中的DOM无法解析和运行javascript代码。
但是,如果您尝试提交表单,则可以对表单元素的action属性中指定的URL发出GET / POST请求。尝试使用cURL,或只是file_get_contents
可以做到这一点。