Metody i pola obiektu window można wywoływać z pominięciem referencji do tego obiektu.
<script> document.write("<pre>"); document.write("innerWidth = " + innerWidth + "<br>"); document.write("innerHeight = " + innerHeight); document.write("</pre>"); </script>
<button onclick="alert('Witamy na stronie!')">alert</button>
<script> function choose() { var choice = confirm("Kliknij przycisk"); var text; if (choice == true) text = "OK"; if (choice == false) text = "Anuluj"; document.getElementById('info').innerHTML = "Kliknąłeś przycisk: " + text; } </script> <button onclick="choose()">confirm</button> <p id="info">Kliknąłeś przycisk:</p>
Kliknąłeś przycisk:
<script> function imie() { var imie = prompt("Podaj imię: "); var text; if (imie == null) text = "Kliknąłeś Anuluj!"; if (imie != null && imie == "") text = "Nie podałeś imienia! "; if (imie != null && imie != "") text = "Witaj " + imie + "!"; document.getElementById('imie').innerHTML = text; } </script> <button onclick="imie()">prompt</button> <p id="imie"></p>
Spójrz na pasek statusu.
<script> window.status = "To jest tekst na pasku statusu."; </script>
Pole window.status nie działa dla domyślnej konfiguracji nowych przeglądarek.
<button onclick="print()">Drukuj stronę</button>
<script> var okno; function otworzOkno() { okno = open("http://www.balois.pl", "_blank", "resizable=no, width=760, height=510"); } </script> <button onclick="otworzOkno()">Otwórz okno</button>
<script> function zamknijOkno() { okno.close(); } </script> <button onclick="zamknijOkno()">Zamknij okno</button>