【发布时间】:2017-08-31 03:33:42
【问题描述】:
我正在为我的网站构建一个 RSS 提要阅读器,我的目标是显示新闻标题。我遵循了本教程(https://www.w3schools.com/php/php_ajax_rss_reader.asp)。该代码完美地显示了 rss 提要,但有一些不需要的功能;例如:用户必须在显示提要之前从选择列表中选择提要。我想保留从表单中选择不同提要的选项,但我希望提要自动显示,而无需用户做出选择。非常感谢任何帮助,谢谢
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/css/bootstrap.min.css"></sxript>
<script>
function showRSS(str) {
if (str.length==0) {
document.getElementById("rssOutput").innerHTML="";
return;
}
if (window.XMLHttpRequest) {
// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
} else { // code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function() {
if (this.readyState==4 && this.status==200) {
document.getElementById("rssOutput").innerHTML=this.responseText;
}
}
<!-- begin snippet: js hide: false console: true babel: false -->
https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css
<form>
<div class="form-group">
<label>Select a News Feed</label>
<select class="form-control" onchange="showRSS(this.value)">
<option value="">Select an RSS-feed:</option>
<option value="One America News">One America News</option>
<option value="NBC">NBC News</option>
</select>
</form>
</div>
【问题讨论】:
-
欢迎 JustingG,请提供您的代码,以便我们为您提供帮助!
-
代码在这里->w3schools.com/php/php_ajax_rss_reader.asp 。我正在尝试修改代码以自动显示 rss 提要,而无需用户做出选择,但我想保留表单作为选项。
标签: javascript php ajax rss-reader