2pamoka: Įmontuojame į tinklapį inline frame

   
Turbūt daugelis tinklapių kūrėjų yra susidūrę su tokia problema, kad padarius kokį nors atnaujinimą, reikia tą patį pakeitimą atlikti kiekviename svetainės puslapyje. Tai vykdyti labai nuobodu, užima daug laiko. Dažnai dėl tokios priežasties net nesinori atnaujinti tinklapį. Išspręsti šią problemą Jums gali padėti inline frame skriptas!
   Inline frame dėka keisis tik tinklapio informacija ar kita norima vieta. Dėl šios priežasties sutaupysite duomenų srauto, o lankytojai tinklapį peržvelgti galės daug patogiau ir greičiau.

                                               Pradėkime        
   Geriausia tai atlikti yra kokiu nors WYSIWYG redaktoriumi (pvz FrontPage, Nvu). Ši pamoka kurta Nvu programai, tačiau ir su kitu panašiu redaktoriumi viską lengvai atliksite.
   Susikurkite naują tinklapio puslapį. Geriausia, kad tai būtų pirmasis tinklapio lapas, jau su paruoštu dizainu ir pavadinkite jį index. Sukurkite dar vieną tusčią lapą ir įveskite jame šiek tiek teksto (pavadinkite šią bylą frame). Išsaugokite trečią tokį patį tinklapio puslapį kaip antras tik pakeiskite jame teksta (pavadinkite jį pvz trecias).
   Atverkite pirmajį puslapį (index). Normal rėžime padėkite žymeklį toje vietoje, kurioje turėtų būti įkraunamas inline frame langas. Palikę žymeklį toje vietoje pasirinkite html rėžimą (source) ir patalpinkite šį kodą:
                           
   Jeigu byla frame.html buvo tame pačiame aplanke kur ir index, naujajame lange turėjo būti įkrautas frame.html dokumentas. Frame lango dydį galite keisti reguliuodami height ir width jo kode.
   Dabar index puslapyje sukurkite naują nuorodą kurią nukreipkite į trečią sukurtą puslapį. Norint, kad trečiasis puslapis atsivertų frame lange, reikia, kad jo html atrodytų taip:

<a href="jusu_trecias_puslapis.html" target="frame">Trecias puslapis</a><br>

  Norint, kad puslapis visada atsidarytų frame lange, kiekvienos nuorodos target reiks nurodyti frame. Jeigu norite, kad puslapis atsivertų tame pačiame naršyklės o ne frame lange target nurodykite _self. Galima padaryti ir taip, kad paspaudus nuorodą atsive naujas naršyklės langas su to puslapio turiniu. Tereikia target norodyti _blank.

  Kažkas nepavyksta? Nesuprantate? Visada galite kreiptis pagalbos adresu [email protected], arba per mIRC nick: TooCrazy.
  Rekomenduojame užeiti į skyrelį dizainai. Ten rasite nemokamų mūsų kurtų pavyzdžių su jau įmontuotu inline frame skriptu.

<<<Grįžti į pamokas