![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| Black |
|
|||
|
Web-Development ![]() ![]() Профиль Группа: Участник Сообщений: 980 Регистрация: 15.8.2004 Репутация: 4 Всего: 45 |
Интересно, что бы это могло значить???
Вообщем, эту ошибку мне периодически выдает консоль FireFox И когда появляется данная ошибка, то запросы к XMLHttpRequest куда-то пропадают Почему возникает данная ошибка и как ее решить, кто-нибудь может это объяснить??? -------------------- Могу все, но ничего не умею :-) |
|||
|
||||
| Irokez |
|
|||
![]() индеец ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1180 Регистрация: 20.10.2004 Репутация: 1 Всего: 53 |
код бы посмотреть ;)
|
|||
|
||||
| Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 55 Всего: 137 |
Кинь 120 строчку.
Каким методом идет пересылка данных? Может объем. По мыслям читать не научился еще, извеняйте |
|||
|
||||
| Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: 78 Всего: 317 |
В полне возможно что ты запрашиваешь какую нибудь фичу XMLHttpRequest, что в Мозилле ещё не имплементированна. Она обычно вот таким образом и ругаеться
-------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
| Black |
|
||||||||||||
|
Web-Development ![]() ![]() Профиль Группа: Участник Сообщений: 980 Регистрация: 15.8.2004 Репутация: 4 Всего: 45 |
POST
да какой там объем
Почти все примерно такой код и используют.. я решил его и не кидать... ладно, вот функция:
На эту строку ругается:
Добавлено @ 15:15
ну и слово -------------------- Могу все, но ничего не умею :-) |
||||||||||||
|
|||||||||||||
| Иль |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 544 Регистрация: 3.3.2005 Где: Москва Репутация: 2 Всего: 14 |
не реализована, те не имеет реализации. Бывают такие методы у объектов браузера, которые даже могут присутствовать, в перечисление попадать, но не быть реализованы и их вызов генерирует исключение Интересный у тебя глюк, но мыслей нет -------------------- Ты виндусятник?... А я да. |
|||
|
||||
| Иль |
|
||||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 544 Регистрация: 3.3.2005 Где: Москва Репутация: 2 Всего: 14 |
1. Придется раскидать строчку, без этого никак, чтоб точно увидь место где гадство происходит. Скинь сюда как получиш результат точнее
Потом заменить бы в обработчике Req на this.
Я смею робко (очень робко) предположить: 1. это скорей eval из-за NS_ERROR_NOT_AVAILABLE (знакомая штучка Можно проверит через исключения
извини, не тестил, может не пройти и потребовать предварительно что-то типа var zz=this. Или создай <span> или input на видном месте и скидывай в него значения передаваемые eval вот так
Перед глюком, там уже будет полюбэ лежать то, что попало в eval 2. в какой-то момент может глюкнуть от того, как все это вызывается. Надеюсь накладочки быть не может 3. Если все тестится на локалке то могут быть ИМХО проблемы срабатывания событий под Gecko, но это врядли, хотя onerror железно глючит, даже при автономной работе -------------------- Ты виндусятник?... А я да. |
||||||||
|
|||||||||
| Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: 78 Всего: 317 |
XMLHttpRequest был придуман MS, поэтому this указывет на чёрт-его-знает-что -------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
| Иль |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 544 Регистрация: 3.3.2005 Где: Москва Репутация: 2 Всего: 14 |
Ух ты, но зато сразу видно, что я еще не использовал его
-------------------- Ты виндусятник?... А я да. |
|||
|
||||
| Irokez |
|
|||
![]() индеец ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1180 Регистрация: 20.10.2004 Репутация: 1 Всего: 53 |
по-моему в этом роблема... ты в серверном скрипте генерируешь ява скрипт и пытаешься его выполнить? |
|||
|
||||
| Black |
|
||||
|
Web-Development ![]() ![]() Профиль Группа: Участник Сообщений: 980 Регистрация: 15.8.2004 Репутация: 4 Всего: 45 |
именно так Серверные скрипты у меня хорошо работают, все правильно генерируют... по крайней мере мне так кажется. Я проверял на:
Нормальный JavaScript код выдает. Однако, когда происходит данная ошибка текст в Req.responseText не передается, можно сказать что запрос не происходит, он куда-то теряется. Тестирую пока на локалхосте. -------------------- Могу все, но ничего не умею :-) |
||||
|
|||||
| Иль |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 544 Регистрация: 3.3.2005 Где: Москва Репутация: 2 Всего: 14 |
Ну может всетаки события на локалхосте или при автономной работе под Gecko проглючивают. У меня с этим была серьезная проблема. Хотя может я предвзято сужу.
Я б сделал проверку получаемого, а потом замену на "по умолчанию" если не то или вызов повторного запроса, тк понятно, что с сервера не должна приходить пустая строка. Потом полюбэ надо делать проверку пришедшего, мало ли чего там передастся, мало ли чего замутится на сервере или какой-то рег не так как ожидаемо сработает. Я обычно заключаю в обработчик исключений eval и тут не помешает, чтоб делать повторный запрос. Ведь у тебя все правильно сделано, а страница проглючивается иногда. Я не допущу, чтоб мой посетитель на проглючки смотрел Эх, жаль не дошли еще руки до этого, вместе бы порылись. Но обязатьно займусь. -------------------- Ты виндусятник?... А я да. |
|||
|
||||
| Irokez |
|
|||
![]() индеец ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1180 Регистрация: 20.10.2004 Репутация: 1 Всего: 53 |
лучше передавай код того что надо сделать, а потом по нему осуществляй действия.. по моему так даже безопаснее будет. |
|||
|
||||
| Black |
|
|||
|
Web-Development ![]() ![]() Профиль Группа: Участник Сообщений: 980 Регистрация: 15.8.2004 Репутация: 4 Всего: 45 |
Irokez
дык, а как его передавать??> без обновления страницы... лучшего способа, чем XMLHttpRequest я не нашёл.
безопасность JavaScript кода меня не волнует, что в нем может быть секретного. Я просто делаю удобный интерфейс без обновления страниц. Никаких секретов нет. -------------------- Могу все, но ничего не умею :-) |
|||
|
||||
| Irokez |
|
||||
![]() индеец ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1180 Регистрация: 20.10.2004 Репутация: 1 Всего: 53 |
ну например передаешь код, при получении проверяешь его и выполняешь действия:
итд |
||||
|
|||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |