Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Как получить список attributes ноды XML (https://javascript.ru/forum/events/45454-kak-poluchit-spisok-attributes-nody-xml.html)

danik.js 03.03.2014 01:52

Цитата:

Сообщение от andypop
А здесь показано как решить проблему кроссбраузерности.

Не вижу ничего про атрибуты. Мож ты ссылку перепутал?

andypop 03.03.2014 10:41

Изначально в моем вопросе было 2 вопроса про аттрибуты и про кроссбраузерность

document.implementation.createDocument(null, tagName, null) не проходит. Поиграйся в IE и Опере.
Правильный вариант
function createXmlDocument(string)
{
    var doc;
    if (window.DOMParser)
    {
        parser = new DOMParser();
        doc = parser.parseFromString(string, "application/xml");
    }
    else // Internet Explorer
    {
        doc = new ActiveXObject("Microsoft.XMLDOM");
        doc.async = "false";
        doc.loadXML(string); 
    }
    return doc;
}


Часовой пояс GMT +3, время: 20:36.