javascript中的父文件夹不工作
我有一个旧结构的网站,我需要改变它的结构 :其中包含一些html文件,我通过ajax上传这些文件,并使用将其放在选项卡式div上javascript中的父文件夹不工作,javascript,jquery,ajax,Javascript,Jquery,Ajax,我有一个旧结构的网站,我需要改变它的结构 :其中包含一些html文件,我通过ajax上传这些文件,并使用将其放在选项卡式div上 var Tabs = { 'part1' : 'http://www.bsafer.com/enc/pdfs/part1.html', ... } js文件位于以下文件夹中:…enc/wp content/themes/twentyten/ 这个结构一切正常 我需要建立一个新的结构: ...../en
var Tabs = {
'part1' : 'http://www.bsafer.com/enc/pdfs/part1.html',
...
}
js文件位于以下文件夹中:…enc/wp content/themes/twentyten/
这个结构一切正常
我需要建立一个新的结构:
...../enc/wp content/themes/twentyten/pdfs/用于htmls文件
.../enc/wp content/themes/twentyten/js/用于js文件
因此,我将js代码更改为:
var Tabs = {
'part1' : '../pdfs/part1.html',
....
}
脚本的url设置正确,我可以在源代码中看到它
为什么它甚至不工作../意味着返回父文件夹
谢谢你在这个问题上帮助我,URL真的让我浪费时间
请注意,我在localhost工作,不允许在我的地址中使用localhost,我需要15个信誉才能发布2个以上的链接
最诚挚的问候欢迎来到SO
您可能需要使用BASE
标记,然后给出完整地址()。当然,如果您这样做,您将需要将所有URL更改为相对URL,因为它将在页面上的每个URL链接的基础之前添加
不看代码很难判断,但是Javascript ajax可能无法与
BASE
标记一起使用。(我以前没有用AJAZ试过)。但是,如果您使用javascript来锚定attr
,它应该会起作用。感谢您的快速反馈,我现在正在学习您提供的概念。我会回来告诉你细节的。我希望它对你有好处。顺便说一句,你顶部的链接只会将我指向一个停靠的Godaddy页面。非常感谢你的帮助,我对BASE有很好的了解,我将在将来使用它来更好地优化时间,但我的问题只需直接处理文件夹即可解决。无论如何,谢谢你。有时候,即使是解决方案也是愚蠢的,挖掘它让我们学习。:-)我很高兴你解决了这个问题。您始终可以选择将超文本引用关系化或绝对化。