 |
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
|