ugrás a tartalomhoz

innerHTML html2xhtml

toxin · 2005. Jún. 24. (P), 19.08
mivel az innerHTML nem XHTML kompatibilis,de nekem mégis szükség lenne ( a validság megörzése érdekében) az eredeti xhtml kódra, megkérdezném létezik valamilyen módszer erre, azaz szemléltetésképp
  1. <html>  
  2. <head>  
  3. <script>  
  4. function init(){  
  5.     elemIN=document.getElementById('in');  
  6.     var newWind = window.open("", "subWindow",  
  7.     "status,menubar,height=400,width=300");  
  8.   
  9.     newWind.document.write(elemIN.innerHTML);  
  10.     newWind.focus();  
  11.   
  12. }  
  13. window.onload=init;  
  14. </script>  
  15. </head>  
  16.   
  17. <body>  
  18. <div id='in'>  
  19. <p><br />mintatartalom</p>  
  20. <p>csak hogy teszteljünk vagy mifene</p>  
  21. <p>árvíztűrő tükörfúrógép</p>  
  22. </div>  
  23. </body>  
  24. </html>  
az új ablakban lévő immár csak html kód ugyanolyan maradjon mint az eredetiben tehát xhtml valid, köszönök előre is minden ötletet :)

-toxin-
 
1

ill. itt a meglehet

toxin · 2005. Jún. 24. (P), 19.10
ill. itt meglehet nézni:
http://toxin.hu/test.html
2

Re: innerHTML html2xhtml

attlad · 2005. Jún. 24. (P), 22.16
Szerver oldalon átalakítod XHTML-re. Ha meg csak kliens oldalon használod, akkor vsz felesleges, hogy XHTML legyen belőle. Vagy mire kell?

Attila
3

van egy szerkesztő felület

toxin · 2005. Jún. 25. (Szo), 08.51
van egy szerkesztő felület admin oldalon (post-olás nélkül van megoldva a felület szerkesztése teljesen javaszkript alapon), ahol az egyes blokkok szerkesztése úgy történik hogy az adott blokk tartalmával (egy html2xhtml konverzió után erre a részre már van szkript) javaszkriptben nyílik egy modális ablak, majd ennek szerkesztés és lezárása után az eredeti blokkba innerHTML-en keresztül történik a visszaírás
azaz a lényeg hogy szerkesztőfelületBlokk.innerHTML=editorFelületTartalmaAholXHTMLbenVannakADolgok és itt elvesznek az xhtml-hez tartozó cuccok

találtam egy parser-t ami visszaírja szabványos módon futok ezzel is egy kőrt :)

http://little_yellow_stickies.frequency-decoder.com/article/8/
4

akinek esetleg kéne

toxin · 2005. Jún. 27. (H), 22.10
akinek esetleg kéne html2xhtml konverziós osztálykezdemény php ill. szerver oldalon, és jobbat nem talál, az nézze meg : http://www.tutorial.hu/forum/index.php?showtopic=1189 :-)))