Lecke január 3 előző ◈ a következő Ennek eredményeként a két keret jön létre. Talán észrevetted, hogy a keret Az általunk használt ingatlan sorokat. Ez azt jelenti, hogy a két frame egymás alatt helyezkedik. A felső keret betölti a HTML-oldal page1.htm, az alsó keretben megjelenik a page2.htm dokumentum. Végül, hozzon létre egy keret struktúra az alábbiak lesznek:Megadhatja a vastagsága közötti határ keretek, a címkét paraméter határon. Felvételi border = 0 azt jelenti, hogy nem akarja, hogy a címkék között volt olyan határon (Netscape 2. x nem működik). A tetején a hierarchia a böngésző ablak (böngésző ablakban). Ebben az esetben ez a két képkocka. Így, az ablak, az objektumot a szülő, a szülő E hierarchia (szülő), és a két keret - így annak leszármazottai (gyermek). Mi adta a két frame-nek egyedi nevek - frame1 és frame2. És a nevek segítségével könnyedén cserélhetünk információt A két keret között. Segítségével egy script képes megoldani a következő problémát: a felhasználó rákattint egy linkre az első keret, de az oldal kell betölteni nem ugyanabban a keretben, és a többi. Egy példa erre a problémára az a készítmény a menüben (vagy navigációs sáv) ahol egy frame mindig ugyan az marad és néhány közvetlen linket, hogy tovább vizsgálja ezen az oldalon. Ahhoz, hogy megoldja ezt a problémát, meg kell vizsgálni három eset lehetséges: főablak / frame hozzáfér a gyerek frame frame-gyermek hozzáférést nyer a szülő ablakban / keretben frame-gyermek hozzáférést nyer egy másik gyerek frame A szempontból a tárgy „ablak” (ablak) az említett két frame neve: frame1 és frame2. Mint látható az előző ábrán, van-e közvetlen kapcsolat a szülő ablak és a frame. Tehát, ha írni egy forgatókönyvet, hogy a szülő ablak - azaz, az oldal, amely megteremti a kereteket - akkor nézze meg ezeket a kereteket egyszerűen hívja őket név szerint. Például írhatsz: frame2.document.write ( "üzenete a szülő ablakot."); Végül, nagyon gyakran kell majd megoldani a problémát, hogy elérje egy gyerek frame másik ilyen gyerek frame. Szóval hogyan lehet, hogy az első keretben, hogy írjon valamit a második - azaz, hogy melyik csapat kellene venni page1.htm HTML-oldalon? Mint látható a mi kép, A két keret között nincs közvetlen kapcsolat. És mivel mi nem csak hívja frame2, hogy a keretben frame1, ami egyszerűen nem tud semmit a létezését a második keretben. A szempontból a szülő ablak a második frame neve frame2, és a szülő ablak érhető el az első képkocka nevű szülő. Így, hogy hozzáférjen a dokumentum objektum a második keret, meg kell írni a következőket: parent.frame2.document.write ( „Helló, ez egy hívást az első keretet.”); Kapcsolódó cikkek Készítsen iphone hotspot (Wi-Fi hotspot) - tanulság №1 33 Ways, hogy helyet a gyermek tanulságokat, akkor is, ha nem tetszik neki, anélkül, hogy sértéseket, vádak és Mit gondolsz, miért van szükség a tanulságokat kémia és biológia iskolában előző ◈ a következő