jQuery.load不会在Chrome和IE中加载

时间:2016-01-08 10:17:42

标签: javascript jquery ftp

首先,jQuery在localhost(XAMPP)中正确加载,但在ftp上打开时不会加载任何东西(使用FileZilla上传到ftp)。

更新(已修改):仅在Firefox中正常运行。 firefox与其他浏览器不同的症状是,它要求多个权限填写ID和密码才能到达第一个索引站点,而其他只询问一次。

这是我应该加载的代码。

HTML:

<button onclick="setLayout('layout2.html');">Layout2 F</button>
<div id="layout-grid"></div>

Javascript:

function setLayout(selectedLayout) {
     $("#layout-grid").load("custom/layout/layout2.html");
}

我尝试更改为.txt和绝对网址ftp.77-house.com:2002/custom/layout/layout2.html,但仍然无法正常工作。毕竟控制台中没有显示错误。我在这里错过了什么?它是否因为安全性被阻止或者阻止它加载外部ftp?

谢谢你的建议!希望你能帮助我第一次使用ftp。

2 个答案:

答案 0 :(得分:1)

看起来它是一个路径/网址问题。

试试这个:

$("#layout-grid").load("http://yoursite/custom/layout/layout1.html");

答案 1 :(得分:1)

您可能需要检查几件事。首先确保您的网址是正确的。其次,检查CHMOD以查找要访问的文件。不知何故,他们可能受到限制。正确的权限然后你会没事的