FF спотыкач =)
ff спотыкается на таком куске кода:
str='' for(k in document){ if(typeof document[k] == 'number'){ str+=k+' = '+document[k]+'\r\n' } } alert(str) выдает такую ошибку: ---------------------------- Ошибка: uncaught exception: [Exception... "Component returned failure code: 0x80004001 (NS_ERROR_NOT_IMPLEMENTED) [nsIDOM3Document.domConfig]" nsresult: "0x80004001 (NS_ERROR_NOT_IMPLEMENTED)" location: "JS frame :: http://localhost/_js/onload.js :: <TOP_LEVEL> :: line 102" data: no] ---------------------------- ошибка происходит при получении свойства или ссылке на метод, т.е document[k], при том если в цикл добавить alert(k), то можно выяснить что эта кочка идет сразу после document.evaluate и еще, есле переделать код так, то ошибки не происходит, и как будто evaluate является последним методом документа bool='' for(k in document){ if(bool==true || k=='evaluate'){ document[k] bool=true alert(k+' '+typeof k) } } ?????????????????????????????????????????????????? ????????????????? |
что, никто не знает в чем дело?? отпишитесь хоть у всех такой код вызывает ошибку или только у меня
|
вопрос снят, кому интересно вот ответ http://forum.mozilla-russia.org/view...php?pid=342604
|
А я вообще не понимаю этот код
Кто-нить объяснит? |
у меня такая ошибка возникает при попытке обращения к document.domConfig. К document.evaluate обращаюсь без ошибок. И того топика уже нету. Судя по всему domConfig есть в стандарте, но ff его у себя еще не реализовал
|
Он его недореализовал.
|
x-yuri,
я и написал, что document.evaluate проходит норм а сразу после него спотыкается. Вы правы, виной всему domConfig а со ссылкой я накосячил: при вставке она обрезалась, а я этого не заметил вот нормальная |
Часовой пояс GMT +3, время: 04:21. |