ďťż

[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.