krok_10 (2) 

po polsku


Zmiania zawarto¶ci warstwy (NN)

Zmiany zawarto¶ci warstwy za pomoc± JavyScript czêsto siê przydaje. Odbywa to siê wed³ug schematu:

document.layers["nazwa_warstwy"].document.open();
document.layers["nazwa_warstwy"].document.write("tekst lub polecenia HTML");
document.layers["nazwa_warstwy"].document.close();

Zmiana zawarto¶ci warstwy za pomoc± JavyScript mo¿liwa jest tylko w przegl±darce Netscape Navigator.






Poni¿szy przyk³ad pokazuje w jaki sposób mo¿na skalowaæ zdjêcia umieszczone na warstwie. Niestety dzia³a on tylko w przegl±darce Internet Explorer.



<HTML>

  <HEAD>

    <META
HTTP-EQUIV="Content-type" CONTENT="text/html; charset=windows-1250">

    <STYLE
TYPE="text/css">

    <!--

      #warstwa { position:
absolute; top:200; left:10; layer-background-color:yellow; }

    -->

    </STYLE>

    <SCRIPT
LANGUAGE="JavaScript">

      function dodaj()

      { document.layers["warstwa"].document.open();

        document.layers["warstwa"].document.write(document.forms['pole'].tekst.value);

        document.layers["warstwa"].document.close(); }

    </SCRIPT>

  </HEAD>

  <BODY
BGCOLOR="#6FB20F">

    Wpisz tutaj tekst, który
ma siê ukazaæ w warstwie:<BR>

    <FORM
NAME="Pole">

      <TEXTAREA
COLS="55"
ROWS="5"
NAME="tekst"
onChange="dodaj()"></TEXTAREA>

    </FORM>

    <DIV
ID="warstwa">Je¿eli ten tekst Ci siê nie podoba to go zmieñ
!!!</DIV>

  </BODY>

</HTML>




Zmiana zawarto¶ci warstw jest bardzo przydatna. Mo¿na na przyk³ad stworzyæ edytor HTML-a, gdzie tworzona strona bêdzie od razu pokazywana w tym samym oknie.
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • pajaa1981.pev.pl