Wysyłając przegladarce dokument jako application/xhtml+xml nie
można juz oczywiście zastosować zwykłego document.write(' A TU WYŚWIETLAMY JAKIS TEKST KTÓRY SIE POKAŻE GDY OBSŁUGA JAVASCRIPT JEST WŁĄCZONA ');
Jak zatem zastąpić standardowy document.write tak aby w drzewie DOM odwołać się do jakiegoś konkretnego
miejsca na stronie (bo w xhtml tylko taka możliwość istnieje) i wyświetlić w js jakiś napis,
generalnie chodzi o to aby nie robić tego w zwykłym tekście tylko właśnie w js, ponieważ brak obsługi js w przegladarce nie pokaże mi
danej informacji a oto mi właśnie chodzi...
application/xhtml+xml a document.write
Re: application/xhtml+xml a document.write
np.tak:
wpisany tekst znajdzie sie pomiedzy otwarcziem a zamknieciem elementu elementID.
mozna jeszcze uzyc outerHTML.
[/code]
Kod: Zaznacz cały
document.getElementById('elementID').innerHTML = ".......";
mozna jeszcze uzyc outerHTML.
[/code]
Re: application/xhtml+xml a document.write
no wielkie dzięki, sprawdze czy działa jak nie to tu jeszcze wrócę i pomarudzę 
Re: application/xhtml+xml a document.write
Tak naprawde, to nie powinno sie uzywac innerHTML, a W3C DOM i jego createElement i appendChild. Fakt, to jest bolesne.
Re: application/xhtml+xml a document.write
to chyba racja bo metoda opisana przez paszczak`a nie dziala w mozilli, dziala natomiast w IE i Operze, tylko nie jestem pewien czy Opera czytała mój dokument jako application/xhtml+xml (bo mozilla na pewno, a IE na pewno NIE) , sprawdze teraz przy okazji createElement i appendChild, moze zadziala w application/xhtml+xmlTak naprawde, to nie powinno sie uzywac innerHTML, a W3C DOM i jego createElement i appendChild. Fakt, to jest bolesne.
Re: application/xhtml+xml a document.write
W Operze masz panel info, w ktorym jest napisane w jakim trybie działa przeglądarka.
Zdaje mi się, że w Operze innerHTML działa również w trybie XML, ale głowy nie dam.
Zdaje mi się, że w Operze innerHTML działa również w trybie XML, ale głowy nie dam.
Re: application/xhtml+xml a document.write
moze ktos sie pokusi o napisanie wlasnie takiego prostego kodu ktory bedzie zgodny z WC3 ECMA script i co najwazniejsze wyswietli sie we wszystkich nowoczesnych przegladarkach, bo ja juz nie wiem, korzystajac z tego co tu opisane nie dziala to u mnie, na js sie nie znam za dobrze... z gory dzieki, na pewno przyda sie tez innym ktorzy sprobuja zrobic cos zgodnie ze standardami...
