javascript - 如何使用 “JavaScript enabled” 获取 HTML?

标签 javascript php html stream

我想使用 PHP 从页面获取 HTML 代码。所以我这样做:

$url = 'http://en.wikipedia.org/wiki/New_York_City';
$html = file_get_html($url);

问题是,维基百科不发送 <script>标记到 PHP 请求,因此它不显示 JavaScript。 我想那是因为维基百科看到“请求者”没有启用 JavaScript,所以它没有发送 <script>标签。

如何让维基百科知道我的 PHP 启用了 JavaScript

我听说过流上下文,但我不知道如何为其设置 启用 JavaScript

最佳答案

这应该可行

$url = 'http://en.wikipedia.org/wiki/New_York_City';
$html = file_get_contents($url);

在我的本地 PHP 服务器上对其进行了测试。

关于javascript - 如何使用 “JavaScript enabled” 获取 HTML?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2410794/

相关文章:

html - 滚动条在预加载时可见

javascript - 查找附加动态添加的TableRow

javascript - jQuery 不响应第二个 'this'

javascript - 如何使用 JavaScript 或 jQuery 检测浏览器关闭

php - 如何通过Jquery或Php代码计算Youtube视频时长

php - 使用 php 和 mysql 的登录页面

javascript - 如何使用 jquery validate 用最少的一个输入进行验证?

javascript - 表单提交,就是不停刷新

javascript - AJAX 延迟下一行的执行

javascript - 完成所有字段后提交表格