Autor | Zpráva | ||
---|---|---|---|
pidlo Profil * |
#1 · Zasláno: 7. 6. 2007, 19:55:06
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 * |
#2 · Zasláno: 7. 6. 2007, 21:03:20
nikdo neporadí?
A jak by jste řešili tuhle situaci pomocí ajaxu s IE vy?? |
||
MiSHAK Profil |
#3 · Zasláno: 8. 6. 2007, 12:58:31
URL příkladu popřípadě jaký máš DOCTYPE? Zkus nastavit strict
|
||
pidlo Profil * |
#4 · Zasláno: 8. 6. 2007, 13:21:24
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 * |
#5 · Zasláno: 8. 6. 2007, 13:48:56
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> |
||
Časová prodleva: 17 let
|
0