您好我正在尝试使用PHP和javascript检索RSS Feed。
我可以使用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>
slideshow.js
var rss=document.createElement('artical');
//How do I get the value from my php...
rss.innerHtml=.......???
答案 0 :(得分:1)
可能不容易,createElement()
。
var el = document.createElement('div')
修改强>
将JavaScript与PHP混合起来只是像往常一样逃避它,但我建议你做一些认真的事情来了解AJAX。
?>
<script>
var foo = <?php echo 'baz' ?>
</script>
<?php