|
|
![]() |
||
|
|
|||
L�gg m�rke till att b�da lagren har exakt samma attribut, och att top:100; left:100 f�r lager forsta betyder positionen fr�n sidans �versta v�nstra h�rn men f�r lager andra betyder fr�n forsta's �versta v�nstra h�rn. Med detta script ser du hur du ska �ndra attribut p� lager som finns i andra lager. Observera att Explorer och Netscape 6 kan klara detta p� vanligt s�tt, medan Netscape 4 kr�ver att man �ven talar om i vilket/vilka lager det lager man vill �ndra finns. Jag t�nker ocks� ge dig en liten, dock ganska viktig, p�minnelse. Gl�mmer du position:absolute/relative f�rst�r inte Netscape att du har ett lager, och d� fungerar inte s�dana h�r script, eftersom vi hela tiden h�nvisar till ett lager med v�rt JavaScript. Ha allts� alltid position:absolute/relative p� alla dina lager. N�sta script vill visa att motsvarande hierarki m�ste finnas �ven i JavaScript d� man med Netscape 4 ska anropa t.ex. funktioner. F�r IE och NN 6 beh�vs det inte:
Detta script visar tydligt hur du anropar en funktion och en variabel som finns i ett annat lager. Explorer och Netscape 6 g�r det hela l�tt f�r sig genom att man anropar allt p� vanligt s�tt, fast Netscape 4 �r lite mer kr�set. H�r m�ste du noga ange i vilket lager scriptet/variabeln finns. T�nk p� detta d� du ska g�ra avancerade script d� du har t.ex. formul�r i olika lager. Dessa m�ste anropas p� olika s�tt av Explorer och Netscape. H�r tar denna DHTML-kurs slut. F�rhoppningsvis har du l�rt dig b�de ett och annat som du kommer att ha nytta av n�r du fram�ver ska g�ra egna script. F�r dig som vill g� vidare och l�ra dig mer DHTML kan jag rekommendera att du tittar i mitt JavaScript-arkiv d�r jag har samlat en hel del JavaScript- & DHTML-script. Genom att studera DHTML-scripten och senare skapa egna kommer du att l�ra dig detta �nnu b�ttre. Om du vill skapa egna DHTML-script nu men k�nner att du beh�ver lite mer hj�lp s� har jag tagit fram ett klipp-och-klistra-script som du kan anv�nda dig av och som hj�lper dig n�r du skapar egna script. Om du vill veta n�r kursen uppdateras kan du registrera dig f�r JavaScript.nu's nyhetsbrev (skickas ut ca 6 g�nger om �ret). Copyright © Omid Rouhani 1997-2022; Alla r�ttigheter reserverade. Guider: [ HTML guide ] - [ JavaScript guide ] - [ DHTML guide ] - [ Perl guide ] - [ Sitemap ] |