Javascript:是null或不是对象

时间:2009-08-05 20:19:50

标签: javascript image gallery

我遇到了IE在页面上找到安全和非安全项目的问题。由于大卫的解决方案(非常感谢!)建议改变我们用来在页面顶部显示图像库的JS,这似乎已经分类了。

现在的问题是画廊不起作用了!

以下是错误消息:

网页错误详情

消息:'this.galleryData.0.image'为null或不是对象 行:266 Char:4 代码:0 URI:https://www.droverholidays.co.uk/scripts/jd.gallery.js

该页面是: https://www.droverholidays.co.uk/bikehireform.php

我不太了解JS,所以如果有人能告诉我我需要做些什么来完成这项工作会很棒!

3 个答案:

答案 0 :(得分:1)

bikehireform.php中更改显示

的行
startGallery();

window.addEvent('domready', startGallery);

答案 1 :(得分:0)

在查看your other question时,我个人认为CptSkippy的答案仍然是正确答案。

坚持使用onDomReady方法并确保从http *** s

加载外部资源

答案 2 :(得分:0)

哇...我想我可能已经得到了它。在上面的Rob的解决方案中,我将'load'替换为'domready',现在我没有得到IE警告,并且脚本有效。它似乎比以前慢一点,这有意义吗?