Javascript 如何捕捉网站的某一部分?
假设我们有一个网站。我们希望在另一个站点中显示此站点的指定部分,如显示最新新闻的数据表,并且我们希望使用javascript在我们的网站中显示此部分 这可能吗?需要更多的信息吗 我们都知道,使用此代码:Javascript 如何捕捉网站的某一部分?,javascript,Javascript,假设我们有一个网站。我们希望在另一个站点中显示此站点的指定部分,如显示最新新闻的数据表,并且我们希望使用javascript在我们的网站中显示此部分 这可能吗?需要更多的信息吗 我们都知道,使用此代码: <iframe src="http://www.XYZ.com"> </iframe> 我们可以加载所有网站,但如何加载网站的特定部分?我认为你最好的选择是,但我不知道这种方法是否存在跨域问题刚刚检查过,有 您可以使用PHP加载包含或类似内容的页面输出,然后为自己的
<iframe src="http://www.XYZ.com">
</iframe>
我们可以加载所有网站,但如何加载网站的特定部分?我认为你最好的选择是,但我不知道这种方法是否存在跨域问题刚刚检查过,有
您可以使用PHP加载包含或类似内容的页面输出,然后为自己的输出提取所需内容
例如:
$str = file_get_contents("http://ninemsn.com.au/");
// Reallly shouldn't use regex with HTML.
$region = '/(\<div id\=\"tabloid\_2\" class\=\"tabloids\">)(.*)(\<\/div\>)/';
preg_match($region, $str, $matches);
echo $matches[0];
$str=文件获取内容(“http://ninemsn.com.au/");
//Really不应该在HTML中使用正则表达式。
$region='/(\)(.*)(\)/';
预匹配($region,$str,$matches);
echo$匹配项[0];
最后,要记住的一点是,开发人员可能希望为自己的网站获取内容的许多大型网站都提供API,以便轻松高效地从其网站获取信息。YouTube、Twitter和一些照片分享网站就是很好的例子。JSON和XML可能是您将从这些API收到的最常见的数据格式
下面是一些产生可用JSON的API示例:
- YouTube视频源:
- 推特提要:
.php
文件。上面的代码也需要包装在
中。