Autor Zpráva
pidlo
Profil *
Ahoj všem,
nevím proč mi v IE (6) při použití innerHTML ořezává z výsledného textu (směsice HTML) např u <TABLE id a class uvozovky a převádí jména tagů na velké (uppercase).
to samé s outerHTML
poté toto zvěrsto potřebuji uložit do db a náledně ho pomocí php parseru zpracovat a celé se mi to v tu chvíly kvůli inner zbortí.
neznáte někdo příčinu a možná i řešení?? třeba i přes prototype

Díky
pidlo
Profil *
nikdo neporadí?
A jak by jste řešili tuhle situaci pomocí ajaxu s IE vy??
MiSHAK
Profil
URL příkladu popřípadě jaký máš DOCTYPE? Zkus nastavit strict
pidlo
Profil *
pracuji na vnitří síti intranetu .. s tím doctype strict mne to napadlo ale i když ho nastavím tak je situace stejná
ale pokud to nejde budu to muset řešit pomocí vlastní fce procházením domu a získávání html.. chjo..
Možná že se někdo budete vědět alternativní řešení k innerHTML.
pidlo
Profil *
zkoušel jsem jen skoro holý dokument a výsledek bylv IE totožný

<?xml version="1.0" encoding="iso-8859-2"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="cz" lang="cz">

<head>
<title>tile page</title>
</head>

<body>
<div id="divId" class="someCls" style="border-style: none">some text</div>
<a href="javascript: alert(document.body.innerHTML)">push</a>
</body>
</html>

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: