Страницы: 1
Обнаружил странный со своим сайтом, который имеет место только с FF (3.5.5).
Вопсроизведение ошибки потребует пару минут.
Вот страница: http://russiancinema.ru/template.php?de … son_id=192
Если ее открыть, то справа будет фотография Алексей Германа.
Если на нее ткнуть откроется окошко с увеличенной фотографией и подписью "Алексей Герман".
А вот страница на сайте Ленфильма: http://www.lenfilm.ru/person/german.htm
в самом ее конце есть ссылка Материал взят из Новейшей истории отечественного кино,
которая ведет на ту же самую страницу http://russiancinema.ru/template.php?de … son_id=192
Соответственно, если пройти по ссылкам Ленфильм -- Страница Германа -- кликнуть на фотку,
то открывается новое окошко с кракозябрами вместо подписи.
Это происходит только в FF, в Хроме и ИЕ такого не наблюдается.
Если кто-то может объяснить или подкинуть какие-нибудь идеи,
почему так происходит и как от этого избавиться?
Спасибо.
Отсутствует
потому что страница с фоткой в кодировке utf-8, а подпись к фотке на той же странице в windows1251
нечего на браузер пенять, коли код кривой, как грицца
Отредактировано Vitaliy (11-11-2009 17:06:53)
Отсутствует
потому что страница с фоткой в кодировке utf-8, а подпись к фотке на той же странице в windows1251
нечего на браузер пенять, коли код кривой, как грицца
да я с радостью поменяю код.
Но еще раз, если пойти на страницу напрямую, то никаких проблем нет -- все открывается в utf-8,
если через ссылку на Ленфильм, то нет. Каким образом это возможно?
Отсутствует
shurix
Ой, откуда же знать что вы там намудрили.
Может от referrer'а зависит, может еще от чего.
Кстати я только что проверил, на Win7 + IE8 глюк ЕСТЬ.
Отсутствует
Попробуйте в файле
http://russiancinema.ru/russiancinema.js
заменить
на
url = script + ".php?p=" + url + "&w=" + w + "&h=" + h + "&comment=" + encodeURIComponent(comment);
Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела
Отсутствует
Попробуйте в файле
http://russiancinema.ru/russiancinema.js
заменитьна
Выделить кодКод:
url = script + ".php?p=" + url + "&w=" + w + "&h=" + h + "&comment=" + encodeURIComponent(comment);
спасибо большое, помогло
Добавлено 11-11-2009 18:17:48
shurix
Ой, откуда же знать что вы там намудрили.
Может от referrer'а зависит, может еще от чего.
Кстати я только что проверил, на Win7 + IE8 глюк ЕСТЬ.
мне ответили, что следует использовать кодировать текст через encodeURIComponent,
это помогло -- в ФФ больше нет глюка.
Если вам не сложно, проверьте на Win7 + IE8, есть ли глюк или нету.
Спасибо
Добавлено 11-11-2009 18:18:32
shurix
Ой, откуда же знать что вы там намудрили.
Может от referrer'а зависит, может еще от чего.
Кстати я только что проверил, на Win7 + IE8 глюк ЕСТЬ.
мне ответили, что следует использовать кодировать текст через encodeURIComponent,
это помогло -- в ФФ больше нет глюка.
Если вам не сложно, проверьте на Win7 + IE8, есть ли глюк или нету.
Спасибо
Отсутствует
Страницы: 1