javascript - XML 读取代码在我的服务器上工作,但在我的客户端服务器上不工作

标签 javascript jquery html css xml

我已经编写了图像 slider 代码。它从 XML 文件读取所有图像细节。我已经在我的服务器上测试它工作正常,但是当客户端将它放在服务器上时图像未加载似乎链接 XML 读取未完成。你能帮我找出这个问题的原因吗..

下面是客户端安装代码的链接。

http://gulin.sg/andrea/maple/CoverFlow/webkit.html

$.get('photos.xml', function (xml) {
    $('item', xml).each(function (k) {
        frontimg.push($(this).find('frontImg').text());
        stripimg.push($(this).find('stripImg').text());
        frontText.push($(this).find('frontTxt').text());
        fTitle.push($(this).find('title').text());
        fCity.push($(this).find('city').text());
        fYear.push($(this).find('compYear').text());
        fLoc.push($(this).find('loc').text());
        fType.push($(this).find('type').text());
        fRole.push($(this).find('role').text());
        arrBackImg.push($(this).find('backImg').text());
        backText.push($(this).find('backTxt').text());

        frontDiv.push("<h2>" + fTitle[k] + "</h2>" + "<h3>" + fCity[k] + "</h3><hr><h4>YEAR OF COMPLETION</h4>" + fYear[k] + "<hr><h4>LOCATION</h4>" + fLoc[k] + "<hr><h4>PROPERTY TYPE</h4>" + fType[k] + "<hr><h4>MAPLETREE'S TYPE</h4>" + fRole[k]);


        $('#myImageFlow').append('<div id="id' + k + '" alt="div' + k + '" class="sliderImage" width="280" height="425" style="visibility:hidden"> <div class="frontText" id="f' + k + '">' + frontDiv[k] + '</div><div class="borderdiv" id="b' + k + '"></div><div class="borderdiv1" id="bd' + k + '"></div><div class="reflection" id="ref' + k + '"></div>  <div class="overlay" id="o' + k + '"></div></div>');


    });
.........................................


});

注意: 在控制台中,我没有收到任何错误和问题。

最佳答案

在服务器上,您确定您有权读取该 XML 文件吗?

这可能是问题所在。

关于javascript - XML 读取代码在我的服务器上工作,但在我的客户端服务器上不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17826121/

相关文章:

html - 使网站规模化而不是响应式

javascript - 无法在 axios 成功回调中更新 vue 对象的属性

javascript - 使浏览器窗口在任务栏中闪烁

javascript - 单击 html 图标时单击事件不起作用

javascript - 如何选择具体选项?

javascript - 如何让 javascript 暂时同步

php - 存储聊天记录,我应该将其存储在数据库、文本文件还是两者中?

javascript - 如何检测按下的键是否会在 &lt;input&gt; 文本框中产生一个字符?

jquery - 使用 jQuery Validation 时我不能使用我的自定义类

html - webkit 浏览器 a :active changing size from a