X
ďťż

[xml+JavaScript] jak to zrobić? Problem przyziemny, nie działa wcale.

       

Podstrony


telcocafe

Chciałbym, żeby w dokumencie xml wykonywał się kod Javascriptu. Czytałem trochę, że można kod umieścić w pliku xml lub osobnym, żeby używać sekcji CDATA i że powinno działać. Niestety, po uruchomieniu pliku (z dopisanymi stylami CSS) widzę treść skryptu, a nie wykonuje mi się. Sprawdzam to na Firefoxie i IE, ale na żadnej z nich nie działa. Pewnie coś robię nie tak, ale nie wiem co. Czy ktoś mógłby mi zapodać jakiś działający przykładzik w tym temacie?



A może źródło strony byś podał?

Źródło będę mógł podać dopiero wieczorem i tak zrobię, jeżeli to moa pomódz. Ale bardziej chodziłoby mi o jakiś przykładzik, to na tej podstawie już bym sobie coś wymyślił.

Oki, więc zamieszczam pliki:

<?xml version="1.0" encoding="iso-8859-2"?> <?xml-stylesheet type="text/css" href="js.css"?> <dokument>  <head>    <title>      Użycie w JavaScripcie instrukcji if    </title>  </head>  <body>    <script language="javascript" src="skrypt.js">    </script>              Użycie instrukcji if w JavaScripcie     </body> </dokument>

dokument, title { display:block; }

document.open();         document.writeln("Ojej."); document.close();

To tak dla przykładu, nic mądrego by nie robił gdyby działał, ale nie działa, więc nawet tego nie robi. Jakieś sugestie?



A spróbuj funkcję zrobić i w body onload() ją uruchomić.

Spróbowałem i nic mi nie wyszło. Ale może dlatego, że źle to zrobiłem? Jest ktoś w stanie poprawić ten kod, który podałem, lub pokazać inny, działający? Bardzo by mi to pomogło.


Chciałbym, żeby w dokumencie xml wykonywał się kod Javascriptu. Czytałem trochę, że można kod umieścić w pliku xml lub osobnym, żeby używać sekcji CDATA i że powinno działać. Niestety, po uruchomieniu pliku (z dopisanymi stylami CSS) widzę treść skryptu, a nie wykonuje mi się. Sprawdzam to na Firefoxie i IE, ale na żadnej z nich nie działa. Pewnie coś robię nie tak, ale nie wiem co. Czy ktoś mógłby mi zapodać jakiś działający przykładzik w tym temacie?

Pewności, to nie mam, ale gdzieś czytałem, że się da i był przykład. Tyle, że nie działał. Napisali, że kwestia przeglądarki. Ale skoro jest AJAX, to mam nadzieję, że tak się da.


Pewności, to nie mam, ale gdzieś czytałem, że się da i był przykład. Tyle, że nie działał. Napisali, że kwestia przeglądarki. Ale skoro jest AJAX, to mam nadzieję, że tak się da.

<?xml version="1.0" encoding="iso-8859-2"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/tr/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">  <head>    <title>      Użycie w JavaScripcie instrukcji if    </title>  </head>  <body>    <script language="javascript">      var budget      budget = 234.77      if (budget &lt; 0) {         document.writeln("Ojej.")      } document.open(); document.writeln("Ojej."); document.close();    </script>    <center>      <h1>        Użycie instrukcji if w JavaScripcie      </h1>    </center>  </body> </html>

To przykład z książki xml Vademecum profesjonalisty. Trochę go zmieniłem, ale bez zmian też nie działa. Tak więc ktoś wymyślił, że ma działać.


<?xml version="1.0" encoding="iso-8859-2"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/tr/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">  <head>    <title>      Użycie w JavaScripcie instrukcji if    </title>  </head>  <body>    <script language="javascript">      var budget      budget = 234.77      if (budget &lt; 0) {         document.writeln("Ojej.")      } document.open(); document.writeln("Ojej."); document.close();    </script>    <center>      <h1>        Użycie instrukcji if w JavaScripcie      </h1>    </center>  </body> </html>

To przykład z książki xml Vademecum profesjonalisty. Trochę go zmieniłem, ale bez zmian też nie działa. Tak więc ktoś wymyślił, że ma działać.

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.

    Drogi uzytkowniku!

    W trosce o komfort korzystania z naszego serwisu chcemy dostarczac Ci coraz lepsze uslugi. By moc to robic prosimy, abys wyrazil zgode na dopasowanie tresci marketingowych do Twoich zachowan w serwisie. Zgoda ta pozwoli nam czesciowo finansowac rozwoj swiadczonych uslug.

    Pamietaj, ze dbamy o Twoja prywatnosc. Nie zwiekszamy zakresu naszych uprawnien bez Twojej zgody. Zadbamy rowniez o bezpieczenstwo Twoich danych. Wyrazona zgode mozesz cofnac w kazdej chwili.

     Tak, zgadzam sie na nadanie mi "cookie" i korzystanie z danych przez Administratora Serwisu i jego partnerow w celu dopasowania tresci do moich potrzeb. Przeczytalem(am) Polityke prywatnosci. Rozumiem ja i akceptuje.

     Tak, zgadzam sie na przetwarzanie moich danych osobowych przez Administratora Serwisu i jego partnerow w celu personalizowania wyswietlanych mi reklam i dostosowania do mnie prezentowanych tresci marketingowych. Przeczytalem(am) Polityke prywatnosci. Rozumiem ja i akceptuje.

    Wyrazenie powyzszych zgod jest dobrowolne i mozesz je w dowolnym momencie wycofac poprzez opcje: "Twoje zgody", dostepnej w prawym, dolnym rogu strony lub poprzez usuniecie "cookies" w swojej przegladarce dla powyzej strony, z tym, ze wycofanie zgody nie bedzie mialo wplywu na zgodnosc z prawem przetwarzania na podstawie zgody, przed jej wycofaniem.