jQuery加载适用于Dreamweaver,但不适用于浏览器

我使用了.load()函数。 它适用于Dreamweaver的实时视图,但不适用于Firefox,Chrome或IE。

这是我的HTML部分:

  

Homework Assignments

ChangeActive()在一个单独的JS文件(tabsPull.js)中

 var active = 0 function ChangeActive(active){ if (active==1) { document.getElementById("a1").className = "active"; document.getElementById("a2").className = ""; document.getElementById("a3").className = ""; $('#tabInner').load('http://axoplanner.weebly.com/monday.html #content'); } else if (active==2) { document.getElementById("a2").className = "active"; document.getElementById("a1").className = ""; document.getElementById("a3").className = ""; $('#tabInner').load('http://axoplanner.weebly.com/tuesdaywednesday.html #content'); } else if (active==3) { document.getElementById("a3").className = "active"; document.getElementById("a1").className = ""; document.getElementById("a2").className = ""; $('#tabInner').load('http://axoplanner.weebly.com/thursdayfriday.html #content'); } } 

有什么问题? 它适用于DW,但为什么不是浏览器? 我从Weebly那里得到东西的原因是因为我需要别人来更新它,Weebly更容易。

请参阅jQUery文档中的此页面 。

来自文档:

“由于浏览器安全限制,大多数”Ajax“请求都受到相同的原始策略的约束;请求无法从不同的域,子域或协议中成功检索数据。

因此,DreamWeaver不能具有大多数浏览器所具有的安全限制,因此它可以在DreamWeaver中使用。 但是绝对路径在大多数浏览器中都不能作为.load()的参数。