Помогите найти косяк верстки

12
Lord Maverik
На сайте с 15.04.2003
Offline
471
1161

Вобщем вот сайт. Точнее страница сайта.

http://www.asiapokupki.ru/catalog/item/1027_misty_island_uv_palatka_dlya_plyaja.html

Я конечно понимаю, что верстка не идеальна (все впереди :) ), но вопрос у меня немного в другом.

В FireFox, Opera, Chrome эта страница отображается отлично. А вот в IE незагружается полностью. Причем каждый раз текст обрывается на разных местах.

Просмотр кода показывает,что страница просто обрывается где-то по середине. Ранее никогда такого не было, появилось после смены дизайна.

Сам причину отыскать не смог :( Может у кого есть какие мысли?

RedMall.Ru (https://redmall.ru) - Товары из Китая (Таобао, Tmall) с проверкой качества, скидка для форумчан 7% Партнерская программа 2 уровня: 5% + 5%. Подробнее. (https://redmall.ru/about/partner/)
[Удален]
#1

вообще у меня во всех иешках полностью загрузилась страница, но все показывают кучу ошибок в ява, возможно в них проблема, наверное из-за скрипта карусели

Lord Maverik
На сайте с 15.04.2003
Offline
471
#2

А я пробовал его отключать, не помогает :(

ower_xz
На сайте с 20.11.2007
Offline
45
#3

У вас вообще сайт долго грузится. В IE9 он загружается, но дольше.

Download time 8.6 s

Посмотрите здесь: http://site-perf.com/cgi-bin/show.cgi?id=HDiyXxEVdI6

У вас есть ошибки, некоторые картинки, например, не доступны...

Lord Maverik
На сайте с 15.04.2003
Offline
471
#4
ower_xz:
У вас вообще сайт долго грузится. В IE9 он загружается, но дольше.
Download time 8.6 s
Посмотрите здесь: http://site-perf.com/cgi-bin/show.cgi?id=HDiyXxEVdI6
У вас есть ошибки, некоторые картинки, например, не доступны...

Да тут есть моменты для оптимизации, но имхо не в этом причина такого поведения IE. :(

DiAksID
На сайте с 02.08.2008
Offline
236
#5
Lord Maverik:
... В FireFox, Opera, Chrome эта страница отображается отлично. А вот в IE незагружается полностью. Причем каждый раз текст обрывается на разных местах ...

не смог увидеть этот баг ни в 9 ни в 8 ни в 7 осле ;), исправили?

заодно:

- уберите в шаблоне

$("dvlt").innerHTML = "Сейчас во Владивостоке: " + hour + ":" + minute + ":" + second;

тут надо функцию $.text() использовать - свойство innerHTML не кроссбраузерное, и отладчик js перестанет ругаться полностью.

- поищите незакрытый тег <tr>, видимо 7-ой IE его не закрывает автоматом и body расползается вправо ...

show must go on !!!...
Lord Maverik
На сайте с 15.04.2003
Offline
471
#6
DiAksID:
ут надо функцию $.text() использовать - свойство innerHTML не кроссбраузерное, и отладчик js перестанет ругаться полностью.

Можно подробнее? Не нашел такой функции описании ни в prototype ни scriptaculous.

DiAksID
На сайте с 02.08.2008
Offline
236
#7
Lord Maverik:
Можно подробнее? Не нашел такой функции описании ни в prototype ни scriptaculous.

это функция jQuery, пардон, не отследил фреймворк 😂. в вашем это своство не кроссбразуреное, но можно проще, прямо через JS:

document.getElementById('dvlt').innerHTML =
'Сейчас во Владивостоке: ' + hour + ':' + minute + ':' + second;
Lord Maverik
На сайте с 15.04.2003
Offline
471
#8
DiAksID:
в вашем это своство не кроссбразуреное, но можно проще, прямо через JS:

В prototype $() как раз и заменяет document.getElementById :)

DiAksID
На сайте с 02.08.2008
Offline
236
#9
Lord Maverik:
В prototype $() как раз и заменяет document.getElementById :)

;) нет, не всегда и не во всех фрейморках полностью. $ создаёт свой объект, с заданными публичными свойствами/методами. по умолчанию - аналог, но некоторые свойства/методы переопределяют, некоторые делают недоступными, что бы не косячили.

хотя проверте, может просто этого ID нет в DOM...

Lord Maverik
На сайте с 15.04.2003
Offline
471
#10

Касательно верстки. Привел все к стандартам W3C:

http://validator.w3.org/check?uri=http%3A%2F%2Fwww.asiapokupki.ru%2Fcatalog%2Fitem%2F1027_misty_island_uv_palatka_dlya_plyaja.html&charset=%28detect+automatically%29&doctype=Inline&ss=1&group=0&user-agent=W3C_Validator%2F1.2

Тем не менее в IE проблема сохранилась :(

12

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