>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >nsIXMLHttpRequest.status http://forum.mozilla-russia.org/viewtopic.php?id=6343 |
vflash > 21-11-2005 18:30:59 |
nsIXMLHttpRequest.status Ошибка: uncaught exception: [Exception... "Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIXMLHttpRequest.status]" nsresult: "0x80040111 (NS_ERROR_NOT_AVAILABLE)" location: "JS frame :: http://admin/rulon/jurff.htm :: HandleStateStatus :: line 77" data: no] это на FIREFOX в обшем код работает но иногда вылетает исключение код у менчя вобшем как по книжке так вот делаю запрос docSend() все нормально и еше некто не знает как из XMLdocument преобразовать в HTMLdocment или в string и еше в ослике есть инспектор(както так) javascrip ,который в строеный, так вот когда ошибок через чур много ослик просто винет некто не знает как его можно отключить |
Anton > 21-11-2005 21:31:07 |
vflash пишет
Асинхронный запрос, наверное, поэтому.
В строку: Выделить код Код:var xmlser = new XMLSerializer (); var str = xmlser. serializeToString (fragment. firstChild); |
vflash > 21-11-2005 21:49:35 |
да верно асинхронный но перед тем как я запрошу второй раз а останавливаю запрос те doc.readyState == 0 и только в этомм случи посылаю новый запрос приблезительно вот какой код и по событию в IE кстати все работает (но там и не все касеки возможно видны к примеру MyAdminSql в IE работает нормально и ослике тоже но IE не показывает что ошибки а ослик целюу кучу выбрасывает но всеровно работае) |
Anton > 21-11-2005 23:57:53 |
vflash пишет
Я вообще-то тоже не понял... Но знаю как "обойти". Перед повторным вызовом docSend () создай новый объект: Об организации нескольких асинхронных вызовов можно прочитать здесь: http://kb.mozillazine.org/XMLHttpRequest (на английском). |
Rion > 22-11-2005 08:44:00 |
Правильно Anton говорит. один XMLHttpRequest объект на один запрос решит проблему. вообще чтоб всё это было красиво и кроссбраузерно лучше написть класс где новый XMLHttpRequest объект будет создаваться при инициализации экземпляра класса и гемороя станет намного меньше |