嗨,我正在尝试使用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=.......???
再简单不过了,createElement()
.
var el = document.createElement('div')
编辑:
要将JavaScript与PHP混合在一起,就像您通常所做的那样逃避它,但我建议您正在做一些严肃的事情来学习AJAX。
?>
<script>
var foo = <?php echo 'baz' ?>
</script>
<?php