4

我有两个页面,页面 A 和页面 B。页面 A 将包含未知数量的无序列表元素。我无法控制有多少列表元素。

在页面 B 上,我想使用 PHP 从页面 A 中获取 li 的数量并显示该数字。这个想法是页面 A 将保存用户收藏的 Wordpress 帖子链接,而页面 B 将显示该数量的收藏夹。

任何帮助都会很棒。谢谢

4

1 回答 1

2

使用PHP Simple HTML DOM Parser从另一个页面解析 html 。下载并包含到您的脚本中:

include('simple_html_dom.php');
$html = file_get_html('http://example.com/yourpage.php');
$licount = count($html->find('li')); // Here it is

好的。看起来OP不需要使用服务器端代码。为此使用 javascript(不要忘记包含 jQuery):

$(document).ready(function(){
    $.get("/favorites", function(data){
        $("#favorites").html($("li", $(data)).length)
    })
})

这将用/favorites 文件#favorites中的 s 数替换元素的内容li

于 2012-08-19T04:10:28.573 回答