中国站长_站,为中文网站提供动力
| if(i>1){ var previousPubDate = response.getElementsByTagName(''pubDate'')[i-1].firstChild.data; } if(pubDate != previousPubDate || previousPubDate == undefined){ _copy += "<div id=''detail''>" + pubDate + "</div><hr align=''left'' width=''90%''/>"; } _copy += "<a href=\"javascript:showDetails(''" + i + "'');\">" + _title + "</a><br/><br/>"; document.getElementById(''copy'').innerHTML += _copy; |
注意,上面的最后一部分是showDetails方法,它用于当一用户从一个馈送中选择一特定的项时进行细节显示。这个方法有一个参数(项索引值),这个索引用于发现在该馈送中details结点的索引:
| function showDetails(index){ Www@Chinaz@com document.getElementById(''details'').innerHTML = response.getElementsByTagName(''description'')[index].firstChild.data; } |
结论
使用AJAX发送查询字符串到一个服务器端脚本并检索一个基于该串的定制响应,这对于任何web开发者都有实现的可能。这样以来,你的下一个web应用程序也将会充满了新的可能性。
