0

こんにちは、PHP と JavaScript を使用して RSS フィードを取得しようとしています。

RSS フィードは PHP で取得できますが、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 に答える