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)
}
}
?????????????????????????????????????????????????? ?????????????????