Женя в рубрику JavaScript 22 апреля 2009 Вопрос: Как сделать из текста XML, чтобы можно было парсить с помощью IE? Есть строка, которая представляет собой XML. Но ее получается парсить средствами jQuery во всех браузерах, кроме IE. Что надо делать в IE?
Строку надо привести к XML-типу. В этом поможет следующая функция: function load_xml_content_string(xmlData) { if (window.ActiveXObject) { //for IE xmlDoc = new ActiveXObject("Microsoft.XMLDOM"); xmlDoc.async = "false"; xmlDoc.loadXML(xmlData); return xmlDoc; } else if (document.implementation && document.implementation.createDocument) { //for Mozila parser = new DOMParser(); xmlDoc = parser.parseFromString(xmlData, "text/xml"); return xmlDoc; } }
как выглядит какой тег жирный текст <b>жирный текст</b> курсивный тект <i>курсивный тект</i> зачеркнутый текст <s>зачеркнутый текст</s> подчеркнутый текст <u>подчеркнутый текст</u> ссылка <a href="адрес">ссылка</a> function foo() { ... } <pre><code>function foo() { ... } </code></pre> разрешенные теги или посмотреть как будет выглядеть