我的问题是:如何从这个网站http://vtis.vn/index.aspx抓取数据但是直到你点击例如“Danh sách chậm”,数据才会显示。我已经非常努力和小心地尝试,当你点击“Danh sách chậm”时,这是触发一些 javascript 函数的 onclick 事件 js 函数之一是从服务器获取数据并将其插入标签/占位符和在这一点上,您可以使用类似 firefox 的东西来检查数据,是的,数据会显示给网页上的用户/查看者。那么,我们如何以编程方式废弃这些数据?
我写了一个报废功能,但当然它没有得到我想要的数据,因为数据不可用,直到我点击按钮“Danh sách chậm”
<?php
$Page = file_get_contents('http://vtis.vn/index.aspx');
$dom_document = new DOMDocument();
$dom_document->loadHTML($Page);
$dom_xpath_admin = new DOMXpath($dom_document_admin);
$elements = $dom_xpath->query("*//td[@class='IconMenuColumn']");
foreach ($elements as $element) {
$nodes = $element->childNodes;
foreach ($nodes as $node) {
echo mb_convert_encoding($node->c14n(), 'iso-8859-1', mb_detect_encoding($content, 'UTF-8', true));
}
}