我在网站上使用LightBox v2.0.4和母版页,并且出现了loading.gif和closelabel.gif图像的问题。我的内容页面位于从根目录3层的文件夹中,它们的主页面是从根目录开始的2层,有问题的图像在〜/ images /中,javascript文件在〜/ js /中。例如: -
〜/类别/类别/子类别/ contentpage.aspx
〜/类别/ master.aspx
〜/图像/ loading.gif
〜/图像/ closelabel.gif
我尝试将lightbox.js脚本文件中的图像路径更改为〜/ images / loading.gif和〜/ images / closelabel.gif,但这不起作用。我一直在通过Google挖掘网络,但没有找到任何答案......有没有人知道这是什么问题?
韦恩
答案 0 :(得分:0)
您不能在.js文件中使用〜/ images ...等。您必须使用相对于.js文件位置的路径。
答案 1 :(得分:0)
检查lightbox.js文件中这两个文件的路径:
//
// Configuration
//
var fileLoadingImage = "images/loading.gif";
var fileBottomNavCloseImage = "images/closelabel.gif";
并确保母版页正确引用js文件 - 上次我在母版页中得到了正确的结果,VS显示了红色的边框,但 正在工作: - )< / p>
答案 2 :(得分:0)
尝试从域根开始以/(例如'/images/loading.gif')开头的完整路径引用这些图像而不用〜但是使用起始斜杠。