2010-08-19 2 views
0

На моей домашней странице у меня есть четыре коробки, и когда вы нажимаете на них, javascript расширяет их (постепенно), а когда вы нажимаете снова, это делает его меньше.изображения, не отображающиеся на javascript

Единственное, что я не могу понять, это то, что в верхнем левом углу должен быть значок closebox. Это не отображается для меня. Я не эксперт в JavaScript, но я думаю, что это строка кода, которая вызывает изображение

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

closebox.png в настоящее время в папке изображений и zoomImagesURL в настоящее время устанавливается:

var zoomImagesURI = '/images/'; 

Я даже не возражаю, если изображения с закрытой камерой нет, но в Firefox при просмотре страницы, там, где должно отображаться изображение, просто изображение не отображается. В Internet Explorer нет изображения или контура.

Любая помощь будет оценена, спасибо!

ответ

0

Просто случайная мысль здесь ... Ваша папка «images» находится в корневом каталоге веб-сайта? Поскольку это установит изображение src в «/images/closebox.png», возможно, это должно быть в «images/closebox.png»).

Если это вопрос, вы должны только изменить zoomImagesURI на 'images /';

+0

Также вы можете открыть окно «Закрыть», открыв http://yourdomain.com/images/closebox.png? – Zlatko

+0

Привет, Да, честно говоря, я пробовал это так, я пробовал это сочетание способов и независимо от того, что он просто не хочет отображать. Это странно: -S – 109221793

0

попробуйте использовать абсолютное расположение для папки:

var zoomImagesURI = 'http://www.mywebsite.com/images/'; 

также убедитесь, что inImage2 является изображение объекта.

console.log(inImage2.nodeName); 
Смежные вопросы