Не грузятся фотки в IE6..8

12
EKCTPEMICT
На сайте с 13.07.2007
Offline
112
1227

На сайте выложены фотки (циклом выводится блок по 40 штук) с названиями 1.jpg - 40 jpg

В FF все отлично. В IE после восьмой фотки одни крестики, и ие не находит картинку по прямой ссылке на нее :(

Есть идеи, что за хрень?

Unsiker
На сайте с 23.03.2009
Offline
43
#1

Регистр букв совпадает? пробелы есть?

Мне трудно теперь сохранить реальность улыбки, Еще труднее быть с кем-то самим собой.
EKCTPEMICT
На сайте с 13.07.2007
Offline
112
#2
Unsiker:
Регистр букв совпадает? пробелы есть?

Все в нижнем регистре, пробелов нет, права - 666.

Unsiker
На сайте с 23.03.2009
Offline
43
#3
EKCTPEMICT:
Все в нижнем регистре, пробелов нет, права - 666.

666 разрешает всем читать и записывать файл ... Если в ФФ все отображается, а в ИЕ нет значит проблема не в доступе. Вы можете скинуть ссылку на сайт на котором такое происходит что б не гадать на кофейной гуще?

EKCTPEMICT
На сайте с 13.07.2007
Offline
112
#4
Unsiker:
666 разрешает всем читать и записывать файл ... Если в ФФ все отображается, а в ИЕ нет значит проблема не в доступе. Вы можете скинуть ссылку на сайт на котором такое происходит что б не гадать на кофейной гуще?

http://afresco.com.ua/fresco-maps.php - cтраничка

В ФФ все отлично, а ИЕ.... :)

T.R.O.N
На сайте с 18.05.2004
Offline
314
#5
EKCTPEMICT:
и ие не находит картинку по прямой ссылке на нее

Варианты:

1. Ее там нет.

2. Глюки Реврайтера или хттпацес.

3. Сервер неправильно отдает тип контента.

4. сревер отдает картинки по HTTP 1.0

5. сервер закрывает соединение по времени (не забывайте что у оперы и у фф приоритет внутреннего кеша, у IE - нет).

Если уж так хочется все тестить на лисе - отключите кеш или чистите его почаще.

очень понравилось class='boxgrid caption'

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

От воздержания пока никто не умер. Хотя никто и не родился! Prototype.js был написан теми, кто не знает JavaScript, для тех, кто не знает JavaScript (Richard Cornford)
Dreammaker
На сайте с 20.04.2006
Offline
569
#6
T.R.O.N:
очень понравилось class='boxgrid caption'

а что здесь удивительного?

T.R.O.N
На сайте с 18.05.2004
Offline
314
#7
Dreammaker:
а что здесь удивительного?

удивительного - ничего. Просто коробит когда вижу пробелы в таких местах.

EKCTPEMICT
На сайте с 13.07.2007
Offline
112
#8
T.R.O.N:
Варианты:
1. Ее там нет.
2. Глюки Реврайтера или хттпацес.
3. Сервер неправильно отдает тип контента.
4. сревер отдает картинки по HTTP 1.0
5. сервер закрывает соединение по времени (не забывайте что у оперы и у фф приоритет внутреннего кеша, у IE - нет).
Если уж так хочется все тестить на лисе - отключите кеш или чистите его почаще.

очень понравилось class='boxgrid caption'

и еще... может я чего-то не понял, но Вы картинки грузите как фоны? Если да, то IE делает все правильно.

Картинка есть, если зайти через FF и грузится как обычно <img scr=""> :) Мод реврайт не используется. htaccess вмещает только строчку о присвоении кодировки uft-8...

EKCTPEMICT добавил 19.05.2009 в 11:40

T.R.O.N:
Закешируйте все картинки в первых строках страницы (а еще лучше откажитесь от этой гадости ... я имею ввиду фреймворк)

Можно пример кеширования?... Просто непонятно, почему картинки не находятся по прямому линку (на локальном сервере та же фигня...)

Unsiker
На сайте с 23.03.2009
Offline
43
#9
удивительного - ничего. Просто коробит когда вижу пробелы в таких местах.

это конечно нежелательно, но спецификация ФФ и ИЕ 7-8 разрешает такое. Тут проблема скорее в том что код не валидный.

у тебя дофигища не открытых тегов <span>. есть незакрытые теги <dt> и <li>. Сделай вадидный код

EKCTPEMICT
На сайте с 13.07.2007
Offline
112
#10
Unsiker:
это конечно нежелательно, но спецификация ФФ и ИЕ 7-8 разрешает такое. Тут проблема скорее в том что код не валидный.
у тебя дофигища не открытых тегов <span>. есть незакрытые теги <dt> и <li>. Сделай вадидный код

Картинки выводятся через это :) В чем это не валидно?... и как это объясняет недоступность фотографии при прямой ссылке на нее? :)

<?php

$x = 1;
do {
echo "
<div class='image-box'>
<div class='boxgrid caption' style='width:325px;'>
<a title='Увеличенная фотография фрески #$x ' href='pictures/fresco-maps/big/$x.jpg' class='nyroModal'>
<img src='pictures/fresco-maps/$x.jpg' alt='Фреска #$x на тему цветов' title='Фреска #$x на тему цветов'></a>
<div style='top:220px;' class='cover boxcaption'>
<h3>#$x</h3>
<div class='foto-description'>
Цена фрески: 800.00 грн за 1м<sup>2</sup>&nbsp;&nbsp;&nbsp;&nbsp;+ <a title='Большая фреска #$x на тему цветов' href='pictures/fresco-flowers/big/$x.jpg' class='nyroModal'>Увеличить фото</a>
</div>
</div>
</div>
</div>";

} while ($x++<40);

?>
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий