0

您好我正在尝试使用 PHP 和 javascript 检索 RSS 提要。

我可以使用 PHP 获取 RSS 提要,但我想使用 javascript 为 RSS 提要创建 DOM 元素。我不知道如何完成这个。有人可以分享一些提示吗?非常感谢。

PHP

    function parse_rss_feed($url){
        $contents= file_get_contents($url);
        $xmlStr= simplexml_load_string($contents);
        return $xmlStr;
    }

    function get_rss_feed($xmlStr){

         echo '<ul>';

          foreach ($xmlStr->item as $node):

              //I want to transfer my RSS value to my javascript....

                $title=$node->title;
                $author=$node->creator;

                $desc=$node->description; 

           endforeach;

            echo '</ul>';

      }

html

 <head>
     <script type="text/javascript" src="js/slideshow.js"></script>
</head>
<body>
   <?php
     include 'getFeed.php';
     parse_rss_feed('http://myRSSFeed')
     get_rss_feed($xmlStr)
   ?>
</body>

幻灯片.js

var rss=document.createElement('artical');

//How do I get the value from my php...
rss.innerHtml=.......???
4

1 回答 1

1

再简单不过了,createElement()

var el = document.createElement('div')

编辑:

要将 JavaScript 与 PHP 混合使用,只需像您通常所做的那样将其转义,但我建议您是否正在认真学习AJAX

?>
<script>
  var foo = <?php echo 'baz' ?>
</script>
<?php
于 2012-07-05T04:21:40.883 回答