Hlavní nabídka: |
Základy
Reference
Příklady
|
|
|
Vytvoření nové stránky
Uživatelská okna mají především sloužit uživatelům. Ale co kdyby jejich vznik závisel na samotných návštěvnících? Více v tomto článku.
V uživatelských oknech můžeme použít již některé znalosti z předchozích článků. Zkusme tedy použít vstupní okno, ve kterém návštěvník vyplní své jméno a to se objeví v nově vzniklém okně:
<HTML>
<HEAD>
<TITLE>Vytvoření nové stránky</TITLE>
<SCRIPT LANGUAGE="JavaScript">
<!--
function vytvor()
{
jmeno=window.prompt("Zde vepište své jméno:","");
nazev_promenne=window.open("","nazev_okna",
"left=10,top=10,width=400,height=75,menubar=yes,directories=no,"+
"toolbar=yes,location=no,status=no,scrollbars=yes,resizable=yes");
nazev_promenne.document.write("<HTML>\n<BODY BGCOLOR=\"lightblue\">\n");
nazev_promenne.document.write("<h2>Tvé jméno je: "+jmeno+"</h2>\n");
nazev_promenne.document.write("<h4>Předchozí text byl vygenerován díky
Vám.</h4>\n");
nazev_promenne.document.write("</BODY>\n</HTML>\n");
}
// -->
</SCRIPT>
</HEAD>
<BODY>
<A HREF="javascript:vytvor();">Vytvoř novou stránku</A>
</BODY>
</HTML>
Pro výsledek klikněte ZDE.
Vysvětlení činnosti:
Pro vytvoření nového okna jsme si vytvořili funkci vytvor(), která při vyvolání nejdříve zobrazí vstupní okno s výzvou pro napsání jména a poté toto jméno přiřadi proměnné jmeno. Následně vytvoří nové okno, které přiřadí proměnné nazev_promenne. Obsah tohoto okna bude text (a html znaky), které jsme uvedli v sekvenci nazev_promenne.document.write. V tomto obsahu použijeme i proměnnou jmeno. Poté už jen vytvoříme odkaz, který odkazuje na vyvolání funkce vytvor().
17.02.2002 | Uživatelská okna | David Havlíček
|
|
Dnes je 15. 11. 2024 Svátek má Leopold | |
Bleskové aktuality: |
10.12.2002 Dlouho jsme tu neměli příklady, tak co kdybychom si dneska jeden dali?
07.12.2002 Poslední operáty, které si představíme, jsou speciální.
02.12.2002 Po delší pauze si představíme další operátory - řetězcové.
17.11.2002 Next operátory jsou přiřazovací.
10.11.2002 Jedněmi z posledních operátorů jsou porovnávací.
02.11.2002 Už jste slyšeli o logických operátorech? Pár jich taky je.
29.10.2002 Dalšími operátory jsou bitové.
26.10.2002 Dnes si představíme první z řady operátorů - aritmetické operátory.
24.10.2002 Další částí referencí jsou příkazy.
18.10.2002 Dnes se mrkneme na referenční přehled funkcí.
12.10.2002 Window je objekt, který má snad nejvíce metod a vlastností, tak se mu dnes podíváme na zoubek.
06.10.2002 Netradičně v neděli další objekt - string.
28.09.2002 Další sobota. Další objekt - screen.
21.09.2002 Hodně používáný je objekt navigator. Proto se na něj dneska zaměříme.
14.09.2002 Po týdenní pauze další referenční článek o objektu - tentokrát Math.
07.09.2002 Objekt location bude náš dnešní cíl.
04.09.2002 Na paškál si tentokrát vezmeme objekt history.
|
|
|