Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Ошибка работы JS после перезагрузки аяксом

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Веб-программинг] >> Ошибка работы JS после перезагрузки аяксом
Имя
Сообщение << Старые топики   Новые топики >>
Ошибка работы JS после перезагрузки аяксом - 2009-07-15 18:59:03.746666   
Agent Smith

Сообщений: 976
Оценки: 0
Присоединился: 2007-04-10 21:56:49.593333
Писать весь код не вижу смысла, потому попытаюсь объяснить:
В ИЕ 7 возникает следующая проблем:
есть див, в нем 2 картинки и внезу страницы 1 2 3 …. Нжимаю на одну из страниц, загружаются следующие 2 картинки и меняются станицы, то есть перегружается весь див.
После перезагрузки сколько не кликай на 1 2 3 … все равно ничего не выдаст. Я проверял, если вставить в функцию JS, которая перегружает этот все алерт, то он не выскакивает
function newsride(param_etr)
{ alert('ok');
    $("#events").load('special/news.php?filter='+param_etr);

}
То есть по клику на 1 2 3 не распознается имя функции newsride, потому что ошибки никакой не выдает. Думал, что делов в кодировках. Свел все в кодировку iso-8859-1. Тоже безрезультатно.
Пробывал в мозилле, все нормально работает.
Post #: 1
RE: Ошибка работы JS после перезагрузки аяксом - 2009-07-15 23:29:59.586666   
Dunhill

Сообщений: 77
Оценки: 0
Присоединился: 2006-10-17 18:39:40.256666
Если я верно понял (однако выкладывать код - всегда есть смысл), проблема в том, что ЖС не работает со сгенерированными элементами. Где то статейку читал - если в закладках есть, то сейчас дам ссылку…
Post #: 2
RE: Ошибка работы JS после перезагрузки аяксом - 2009-07-15 23:31:22.320000   
Dunhill

Сообщений: 77
Оценки: 0
Присоединился: 2006-10-17 18:39:40.256666
http://www.linkexchanger.su/2008/73.html
Post #: 3
RE: Ошибка работы JS после перезагрузки аяксом - 2009-07-16 06:03:47.210000   
kreol

Сообщений: 823
Оценки: 0
Присоединился: 2007-03-08 03:13:06.876666
Попробуй подебажить ВижуалСтудией, но скорее всего это очередной баг эксплорера, так что ищи обходные пути. Если ты всё точно описал, значит проблема возникает после вызова load, попробуй заменить его на get (если расширенный объект поддерживает такой метод), добавь callback в вызов, посмотри что покажет.
Post #: 4
RE: Ошибка работы JS после перезагрузки аяксом - 2009-07-16 10:10:47.740000   
Agent Smith

Сообщений: 976
Оценки: 0
Присоединился: 2007-04-10 21:56:49.593333
Пробела была действительно так, как я и предполагал, в кодировках, то есть JS-файл был в кодировке UTF, а подгружаемый результат с аякса в ISO. В итоге подгружаемый результат не видел имя джаваскриптовой функции, потому что оно было написано не в той кодировке, что и он сам. Это баг IE. Может написать им в саппорт?
Post #: 5
RE: Ошибка работы JS после перезагрузки аяксом - 2009-07-16 14:46:06.483333   
kreol

Сообщений: 823
Оценки: 0
Присоединился: 2007-03-08 03:13:06.876666
И ты думаешь они его поспешат исправлять?))
Различие в кодировках - это твоя проблема, а для них это не самая большая проблема с IE.
Post #: 6
RE: Ошибка работы JS после перезагрузки аяксом - 2009-07-16 15:01:39.843333   
zhuk

Сообщений: 2962
Оценки: 10
Присоединился: 2007-02-20 21:00:01.303333
IE7 уходит в прошлое. Саппорту он нафиг не нужен.
Post #: 7
RE: Ошибка работы JS после перезагрузки аяксом - 2009-07-16 18:11:05.083333   
Agent Smith

Сообщений: 976
Оценки: 0
Присоединился: 2007-04-10 21:56:49.593333
quote:

ORIGINAL: zhuk

IE7 уходит в прошлое.
Насмешил:))))))))
Или может ты имел в виду, что нужно ориентироваться на IE 8?
У моей знакомой вообще еще IE 5.5 стоит:))
Post #: 8
Страниц:  [1]
Все форумы >> [Веб-программинг] >> Ошибка работы JS после перезагрузки аяксом







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.