在我的主页上,我有四个框,当您单击它们时,javascript会逐渐展开它们,而当您再次单击时,它会变小。

我不知道的一件事是,在左上角应该有一个closebox图标。这对我不显示。我不是javascript方面的专家,但是我认为这是调用图片的代码行

    inImage2.setAttribute('src',zoomImagesURI+'closebox.png');


closebox.png当前位于images文件夹中,并且zoomImagesURL当前设置为:

var zoomImagesURI   = '/images/';


我什至不介意closebox图像是否不存在,但是在Firefox中,当您查看页面时,轮廓线出现在图像应放置的位置,只是不显示图像。在Internet Explorer中,没有图像或轮廓出现。

任何帮助,将不胜感激,谢谢!

最佳答案

这里只是一个随机的想法...您的“图像”文件夹位于网络根目录中吗?
由于这会将图片src设置为“ /images/closebox.png”,因此可能应位于“ images / closebox.png”中)。

如果这是问题所在,则应仅将zoomImagesURI更改为“ images /”;

关于javascript - 图片未从javascript中出现,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3522371/

10-10 01:36