0

我正在尝试创建一个自动刷新的 RSS 代码提要,其中 response.php 解析 RSS 提要,HTML 文件显示输出。

这是 HTML 文件中的 javascript。

<script type="text/javascript" charset="utf-8">

    (function worker() {
        $.get('response.php', function(title) {
            $('.result').html(title);
            setTimeout(worker, 2000);
        });
    })();
</script>

这是Response.php。

<? 
require_once('magpierss-0.72/rss_fetch.inc');
$rss = fetch_rss ('http://steamcommunity.com/groups/rsstest/rss');
$item = $rss->items [0]; 
$title = $item[title];
echo $title
?> 

目前,javascript每两秒解析一次response.php,但是我对从javascript回显$title一无所知。理想情况下,当前文本将在解析新信息时被替换,并输出到 div。

4

1 回答 1

0

如果 $title 只是文本更改

$('.result').html(title);

$('.result').text(title);

您也可以考虑将响应转换为 JSON,以便稍后当您决定添加更多内容时,您就可以开始了。然后在Jquery中使用getJSON函数

于 2013-07-19T03:16:56.630 回答