XML ファイルを自動的に更新します。表示するエントリとエラーはありません。
XML ファイル;
<programme channel="cnn.info" start="20131021000000" stop="20131021010000">
<title>CNN Newsroom live from Hong Kong</title>
<premiere/></programme>
<programme channel="cnn.info" start="20131021010000" stop="20131021020000">
<title>CNN Newsroom live from Hong Kong</title>
<premiere/></programme>
<programme channel="cnn.info" start="20131021020000" stop="20131021023000">
<title>BackStory</title>
Javascript コード;
<![CDATA[
var autoUpdate, xmlData, loadXMLData, update, eventsXML;
update = function() {
if ( xmlData.readyState == 4 ) {
if ( xmlData.status == 200 ) {
programme = xmlData.responseXML.getElementsByTagName("programme");
for ( var programme in programme ) {
alert(programme + ": All data has been updated!");
// and the rest of the code continue -->
}
}
}
}
loadXMLData = function( url ) {
xmlData = null;
if ( window.XMLHttpRequest ) {
xmlData = new XMLHttpRequest();
}
else if ( window.ActiveXObject ) {
try {
xmlData = new ActiveXObject("Microsoft.XMLHTTP");
}
catch( e ) {
xmlData = new ActiveXObject("Msxml2.XMLHTTP");
}
}
if ( xmlData !== null ) {
xmlData.onreadystatechange = update;
xmlData.open("GET", url, true);
xmlData.send( null );
}
else {
alert("\nYour browser does not support AJAX Request!");
}
};
window.onload = function() { autoUpdate = setInterval('loadXMLData("EXAMPLE_XML_FILE.xml")', 10000);
};
]]>
目標
XML ファイルを 1 分ごとに更新したいのですが、このプロセスは自動化され、更新ページの読み込みは必要ありません
結果
なぜ機能しないのですか..エラーはありません。ホワイトエラー
PS .: HTMLコードはありません