0

我有一些 javascript 菜单代码可以在单独的目录中正常工作。但是,当我尝试从同一目录中调用相同的 .js 文件时,它不会看到这些文件。

以下从另一个目录工作:

脚本类型="text/javascript"> var vbImgPath="../00-Menu-Files/"

但是,如果我在同一个文件夹中执行此操作,我该怎么做?

解决方案(经过大量实验编辑):

我做了很多实验!!!只有一个解决方案最终奏效:

“../00-菜单-文件/”

与其他目录相同的东西!很奇怪,没有其他方法可以从它自己的目录中调用它。但我找不到另一个真正有效的替代方案。

4

4 回答 4

5

通常目录是这样的:

../ 一上来

/ 根目录

./ 当前目录。但是,不在前面添加任何内容应该意味着相同。

于 2008-11-26T11:29:53.763 回答
0

我想出了一个解决方案,但更愿意将文件保存在同一目录中。我在同一目录中创建了一个子文件夹,其中包含名为“MenuPHP”的菜单的图像文件,然后执行以下操作:

脚本类型="text/javascript"> var vbImgPath="../00-Menu-Files/"

将其推送到一个目录并指定上述目录的名称。解决了问题,但在路径中添加了另一个目录。至少这些文件都在同一个附近,这就是我所追求的。

如果有人知道如何指定相同的目录,请告知。

于 2008-11-26T11:22:36.320 回答
0

也许你会使用:

script type="text/javascript"> var vbImgPath="00-Menu-Files/"

您可能希望通过在开头使用带有 / 的绝对 url 和之后的完整路径来使这项工作在任何地方进行,即。

script type="text/javascript"> var vbImgPath="/00-Menu-Files/"

这是否有效取决于您网站的目录结构。

于 2008-11-26T10:44:08.863 回答
0

还尝试了另一种现在似乎可行的解决方案,但由于某种原因没有更早地工作:

脚本类型="text/javascript"> var vbImgPath="../00-Menu-Files/"

与其他目录相同的命令......哦,它工作!

于 2008-11-26T11:32:22.010 回答