Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Не грузится изображение =( (https://javascript.ru/forum/dom-window/44924-ne-gruzitsya-izobrazhenie-%3D.html)

sith119 06.02.2014 21:34

Не грузится изображение =(
 
Господа, вечер добрый.

Перейду сразу к сути, пишу свой 1й сайт(когда то же надо уже начинать) - сайт простой, несколько страниц на чистом html,css и js.

Понадобилось мне чтобы в определённом div'e при открытии сайта появлялись случайные изображения из папки. Для этого я в body сайта вставил простенький скрипт:

<div class="right_bar">
<script language="javascript"><!-- СКРИПТ СЛУЧАЙНОЙ КАРТИНКИ -->
var myBlock=["1.png","2.png","3.png","4.png"];
var a=Math.round(Math.random()*3);
document.write("<img src="+myBlock[a]+"/>");
</script>
</div>

Проверяя в Firefox, отображение картинок происходило без проблем, однако когда я решил проверить работу в Chrome и Internet Explorer меня ждал неприятный сюрприз в виде значка незагрузившегося изображения =( Второй день провожу в поисках решения проблемы и тщетно. Прошу помощи =(

danik.js 06.02.2014 21:57

Цитата:

Сообщение от sith119
сюрприз

А в консоли ошибок (F12) че видишь?

kostyanet 07.02.2014 05:31

Беспутные ресурсы.

kostyanet 07.02.2014 05:36

Цитата:

Сообщение от danik.js
А в консоли ошибок (F12) че видишь?

Не будет ошибок. К именам файлов надо путь приделывать. http://www.blah-blah.bla/1.png

danik.js 07.02.2014 06:47

Цитата:

Сообщение от kostyanet
Не будет ошибок


kostyanet 07.02.2014 08:53

При чем тут new Image. У него теги, тегам глубоко фиолетово загрузилось или нет. Это в заголовках только увидишь.

<img src="+myBlock[a]+"/>

Кстати, ФФ даже порванный лист туалетной бумаги не покажет при обломе загрузки картинки.

Яростный Меч 07.02.2014 09:45

Цитата:

Сообщение от sith119
document.write("<img src="+myBlock[a]+"/>");

при конкатенации строк в суматохе иногда теряются кавычки.
document.write('<img src="'+myBlock[a]+'"/>');

danik.js 07.02.2014 11:05

Цитата:

Сообщение от kostyanet
При чем тут new Image. У него теги, тегам глубоко фиолетово загрузилось или нет.

Да ну на?

kostyanet 07.02.2014 13:09

Там же было написано:

Цитата:

Сообщение от kostyanet
Это в заголовках только увидишь.

В заголовках нет ошибок, там вины и фейлы. Фейл может произойти по туевой хуче причин, например по такой: шланг из сокета выпал.

И вообще нормальный человек в заголовки будет смотреть? Ну только после на водки на пиво.


Часовой пояс GMT +3, время: 03:28.