Cysylltiadau agored lle rydych chi eisiau iddynt
Pan fyddwch yn creu dogfen i fod o fewn IFRAME, bydd unrhyw gysylltiadau yn y ffrâm hwnnw'n agor yn awtomatig yn yr un ffrâm honno. Ond gyda'r priodoldeb ar y ddolen (yr elfen neu'r elfen) gallwch chi benderfynu ym mha le y dylai eich dolenni agor.
Gallwch ddewis rhoi enw unigryw i'ch iframau gyda'r priodoldeb ac yna pwyntiwch eich dolenni yn y ffrâm hwnnw gyda'r ID fel gwerth y priodoldeb targed:
id = "tudalen">
targed = "tudalen">
Os ydych chi'n ychwanegu targed i ID nad yw'n bodoli yn y sesiwn porwr bresennol, bydd hyn yn agor y ddolen mewn ffenestr porwr newydd, gyda'r enw hwnnw. Ar ôl y tro cyntaf, bydd unrhyw gysylltiadau sy'n cyfeirio at y targed a enwir yn agor yn yr un ffenestr newydd.
Ond os nad ydych am enwi pob ffenestr neu bob ffrâm gydag ID, gallwch chi dal i dargedu rhai ffenestri penodol heb angen ffenestr neu ffrâm a enwir. Gelwir y rhain yn dargedau safonol.
Geiriau Allweddol y Targed
Mae yna bedair gair allweddol sy'n nad oes angen ffrâm a enwir arnynt. Mae'r allweddeiriau hyn yn caniatáu i chi agor cysylltiadau mewn meysydd penodol o'r ffenestr porwr gwe sydd efallai nad oes ganddynt ID sy'n gysylltiedig â hwy. Dyma'r targedau y mae porwyr gwe yn eu cydnabod:
- _self
Dyma'r targed rhagosodedig ar gyfer unrhyw tag angor. Os na fyddwch yn gosod y priodoldeb targed neu os ydych chi'n defnyddio'r targed hwn, bydd y ddolen yn agor yn yr un ffenestr neu'r ffrâm y mae'r ddolen ynddi. - _parent
Mae Iframes wedi'u hymgorffori o fewn y tudalennau gwe. A gallech ymgorffori iframe mewn tudalen sydd y tu mewn i iframe arall ar dudalen we arall. Pan fyddwch yn gosod y priodoldeb targed i _parent bydd y ddolen yn agor yn y dudalen we sy'n dal yr iframe.
- _top
Yn y rhan fwyaf o sefyllfaoedd gydag osramau, bydd y targed hwn yn agor cysylltiadau yn yr un ffordd ag y mae'r targed _parent yn ei wneud. Ond os oes IFRAME y tu mewn i IFRAME, mae'r targed _top yn agor cysylltiadau yn y ffenestr lefel uchaf yn y gyfres, gan ddileu'r holl osramau. - _blank
Dyma'r targed a ddefnyddir yn fwyaf cyffredin - mae'n agor y ddolen mewn ffenestr gwbl newydd, yn debyg i popup.
Sut i Ddewis Enwau'ch Fframiau
Pan fyddwch yn adeiladu tudalen we gyda iframes, mae'n syniad da rhoi enw penodol i bob un. Mae hyn yn eich helpu chi i gofio'r hyn a wnânt ac yn eich galluogi i anfon dolenni i'r fframiau penodol hynny.
Rwy'n hoffi enwi fy nhramau am yr hyn maen nhw ar ei gyfer. Er enghraifft:
id = "dolenni">
id = "allanol-ddogfen">
Defnyddio Fframiau HTML Gyda Dargedau
Mae HTML5 yn gwneud fframiau a fframiau yn anfodlon, ond os ydych chi'n dal i ddefnyddio HTML 4.01, gallwch dargedu fframiau penodol yn yr un ffordd ag y byddwch chi'n targedu iframau. Rydych chi'n rhoi enwau'r fframiau gyda'r priodoldeb id:
id = "myFrame">
Yna, pan fo cyswllt mewn ffrâm arall (neu ffenestr) â'r un targed, bydd y ddolen yn agor yn y ffrâm hwnnw:
targed = "myFrame">
Mae'r prif eirfa allweddol targed hefyd yn gweithio gyda fframiau. Mae'r _parent yn agor yn y ffrâm amgáu, _self yn agor yn yr un ffrâm, _top yn agor yn yr un ffenestr, ond y tu allan i'r fframeset, ac _blank yn agor mewn ffenestr neu tab newydd (yn dibynnu ar y porwr).
Gosod Targed Diofyn
Gallwch hefyd osod targed diofyn ar eich tudalennau gwe gan ddefnyddio'r elfen. Rydych yn gosod y priodwedd targed i enw'r iframe (neu ffrâm yn HTML 4.01) yr ydych am i'r holl gysylltiadau agor ynddo. Gallwch hefyd osod targedau diofyn un o'r prif eiriau allweddol targed.
Dyma sut i ysgrifennu targed diofyn ar gyfer tudalen:
Mae'r elfen yn perthyn i PENNAETH eich dogfen. Mae'n elfen wag, felly yn XHTML, byddech chi'n cynnwys y slashiau cau:
/>