如何在不加载整个网站的情况下获取 div 的内容(来自外部 url)
How to get content of div ( from external url) without loading the whole website
我正在尝试从外部 url 获取 div 的内容,但我不想加载整个网站。因为我必须从许多网站加载大量数据,而且速度必须非常快...
提前致谢!
检查 jQuery api 中的 .load() 函数。
样本:
$( "#result" ).load( "test.html #container" );
你也可以使用 php
<?php
$dom = new DOMDocument;
libxml_use_internal_errors(true); //hides errors from invalid tags
$dom->loadHTMLFile('http://www.w3schools.com/php/default.asp');
$DOMxpath = new DOMXPath($dom);
$DivContent = $DOMxpath->query("//a[@class='menu_default']");
var_dump($DivContent->item(0)->textContent);
我正在尝试从外部 url 获取 div 的内容,但我不想加载整个网站。因为我必须从许多网站加载大量数据,而且速度必须非常快...
提前致谢!
检查 jQuery api 中的 .load() 函数。 样本:
$( "#result" ).load( "test.html #container" );
你也可以使用 php
<?php
$dom = new DOMDocument;
libxml_use_internal_errors(true); //hides errors from invalid tags
$dom->loadHTMLFile('http://www.w3schools.com/php/default.asp');
$DOMxpath = new DOMXPath($dom);
$DivContent = $DOMxpath->query("//a[@class='menu_default']");
var_dump($DivContent->item(0)->textContent);