Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 1 Dołączył: 11.09.2007 Ostrzeżenie: (0%)
|
Tworzę stronę w technologii AJAX. Pliki które są ładowane jako podstrony serwisu mają format XML o strukturze:
Kod <?xml version="1.0"> <response> <title>Tytuł podstrony</title> <text><![CDATA[ <span style="color: black;">Tagi html</span> ]]></text> </response> Chcę by moja strona była zgodna ze standardem XHTML. Jednak nie mogę wtedy korzystać z własności JavaScript innerHTML. Wiem że muszę DOM'em dodawać tagi do kodu strony. Jakim sposobem dodać tagi z XML-a do kodu strony? Może jest sposób na rozbicie tych znaczników na obiekt DOM'u i wklejenie go przez appenChild? Proszę o pomoc (IMG:http://forum.php.pl/style_emoticons/default/tiredsmiley.gif) |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 235 Pomógł: 2 Dołączył: 30.06.2006 Ostrzeżenie: (0%)
|
To że przechodzi validację to nic nie znaczy. Validator W3C jest nieco nieudolny.
XHTML to nie jest jakiś ciąg znaków - to drzewo zagnieżdżonych w sobie elementów. Ingerowanie za pomocą InnerHtml w zawartość elementów nie jest dobrą praktyką - powinno się traktować to DOM'em:
W ten sposób wstawiamy tekst. Nowe węzły można dodawać poprzez element.appendChild(); Ten post edytował Ziels 13.02.2008, 14:02:33 |
|
|
|
reo AJAX a XHTML Strict 11.02.2008, 12:06:13
nevt CytatChcę by moja strona była zgodna ze standardem... 11.02.2008, 13:21:36
reo Spróbuj do Firefoxa wysłać Content-Type: applicati... 12.02.2008, 08:57:03
nevt cóż... w swoich projektach mam
[HTML] pobierz... 12.02.2008, 12:40:00 
reo Cytat(nevt @ 12.02.2008, 12:40:00 ) p... 14.02.2008, 11:09:35
nevt CytatTo że przechodzi validację to nic nie znaczy.... 13.02.2008, 17:31:32
nevt cieszę się, że pomogłem. a co do:
CytatCo do Conte... 14.02.2008, 14:18:01
reo Dobra to do meritum : Jak z takiego np. stringa
Ko... 18.02.2008, 11:25:22 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 18:35 |