သူတို့ကိုသင်ချင်ဘယ်မှာပွင့်လင်းလင့်များ
သင်တစ်ဦး iframe အတွင်း၌ဖြစ်မယ့်စာရွက်စာတမ်းများဖန်တီးသည့်အခါ, ထိုဘောင်ထဲမှာမဆိုလင့်များအလိုအလျှောက်ထိုဘောင်အတွင်းဖွင့်လှစ်ပါလိမ့်မယ်။ ဒါပေမယ့် link ကိုကို (ဒြပ်စင်သို့မဟုတ်ဒြပ်စင်) ရက်နေ့တွင် attribute မှာအတူသင်သည်သင်၏လင့်များဖွင့်လှစ်သင့်ပါတယ်ဘယ်မှာဆုံးဖြတ်နိုင်ပါတယ်။
သင်က attribute ကိုနှင့်သင်၏ iframes ထူးခြားတဲ့အမည်အားပေးဖို့ရွေးချယ်ပြီးတော့ပစ်မှတ် attribute ကို၏တန်ဖိုးအတိုင်း ID ကိုနဲ့ဘောင်မှာသင့်ရဲ့လင့်များထောက်ပြနိုင်သည်
အိုင်ဒီ = "စာမျက်နှာ">
ပစ်မှတ် = "စာမျက်နှာ">
သငျသညျလက်ရှိဘရောက်ဇာကို session တစ်ခုအတွက်မတည်ရှိပါဘူးတဲ့ ID ကိုမှပစ်မှတ်ကိုထည့်သွင်းလိုက်လျှင်ဤအမည်နှင့်အတူ, အသစ်တစ်ခုကို browser window ထဲမှာ link ကိုဖွင့်လှစ်ပါလိမ့်မယ်။ ပထမဦးဆုံးအကြိမ်ပြီးတဲ့နောက်အဲဒီအမည်ရှိပစ်မှတ်ညွှန်ဆိုလင့်များအတူတူဝင်းဒိုးအသစ်ဖွင့်လှစ်ပါလိမ့်မယ်။
သငျသညျတိုင်းပြတင်းပေါက်သို့မဟုတ်တစ်ဦး၏ ID နှင့်အတူတိုင်းဘောင်အမည်ကိုမှမလိုချင်ကြဘူးလျှင်မူကား, သင်ဆဲတဲ့အမည်ရှိပြတင်းပေါက်သို့မဟုတ်ဘောင်မလိုဘဲအချို့တိကျသောပြတင်းပေါက်ပစ်မှတ်ထားနိုင်ပါတယ်။ ဤစံပစ်မှတ်ဟုခေါ်ကြသည်။
အဆိုပါလေးပစ်မှတ်သော့ချက်စာလုံးများ
တစ်အမည်ရှိ frame ကိုလိုအပ်မလေးပစ်မှတ်သော့ချက်စာလုံးများရှိပါတယ်။ ဤရွေ့ကားသော့ချက်စာလုံးများသင်သည်ထိုသူတို့နှင့်အတူဆက်စပ်ကာ ID ကိုရှိသည်မဟုတ်အံ့သောငှါဝဘ်ဘရောက်ဇာကို window ၏တိကျသောဒေသများရှိလင့်များဖွင့်ဖို့ခွင့်ပြုပါ။ ဤရွေ့ကားကို web browser များအသိအမှတ်မပြုကြောင်းပစ်မှတ်နေသောခေါင်းစဉ်:
- _ကိုယ့်ကိုယ်ကို
ဒါဟာမဆိုကျောက်ဆူး tag ကိုများအတွက် default အပစ်မှတ်ဖြစ်ပါတယ်။ သငျသညျပစ်မှတ် attribute ကိုမသတ်မှတ်ကြဘူးသို့မဟုတ်သင်ဤပစ်မှတ်ကိုသုံးပါလျှင်, link ကိုအတူတူ window ကိုဖွင့်လှစ်ခြင်းသို့မဟုတ် link ကိုအတွက်ကြောင်းကိုဘောင်ပါလိမ့်မယ်။ - _parent
iframe web စာမျက်နှာများတွင်အတွင်းပိုင်း embedded နေကြသည်။ တဖန်သင်တို့အခြားသော web စာမျက်နှာပေါ်တွင်အခြား iframe အတွင်း၌သောစာမျက်နှာတစ်ခု iframe တွေကို embed နိုင်ဘူး။ သင်က link _parent မှပစ်မှတ် attribute ကိုသတ်မှတ်ထားသည့်အခါ iframe ကိုင်ထားသောဝဘ်စာမျက်နှာဖွင့်လှစ်ပါလိမ့်မယ်။
- _top
iframes နှင့်အတူပါဆုံးအခြေအနေတွေမှာ, ဒီပစ်မှတ်ဟာ _parent ပစ်မှတ်မထိုနည်းတူလင့်များဖွင့်လှစ်ပါလိမ့်မယ်။ တစ်ဦး iframe အထဲမှာတစ်ခု iframe လည်းမရှိလြှငျမူကား, အ _top ပစ်မှတ်အပေါငျးတို့သ iframes ဖယ်ရှားခြင်း, စီးရီးအတွက်အမြင့်မားဆုံးအဆင့်ကိုပြတင်းပေါက်၌လင့်များဖွင့်လှစ်။ - _blank
ဒါဟာအသုံးအများဆုံးပစ်မှတ်-ကတစ်ဦးပေါ့ပ်အပ်အလားတူအနေနဲ့လုံးဝဝင်းဒိုးအသစ်အတွက် link ကိုဖွင့်လှစ်။
သင့်ရဲ့ frame ရဲ့အမည်များကိုရွေးချယ်ပါဖို့ကိုဘယ်လို
သငျသညျ iframes နှင့်အတူဝဘ်စာမျက်နှာကိုတည်ဆောက်သည့်အခါကတစ်ဦးချင်းစီတဦးတည်းတိကျတဲ့အမည်အားပေးစေခြင်းငှါအကောင်းတစ်စိတ်ကူးပါတယ်။ ဤသူသည်သင်တို့ကိုသူတို့အဘို့အတွေဘာတွေရှိတယ်ဆိုတာသတိရကူညီပေးသည်နှင့်သင်သူတို့အားတိကျတဲ့ဘောင်မှလင့်များပေးပို့ဖို့ခွင့်ပြုပါတယ်။
ငါသူတို့အဘို့အတွေဘာတွေရှိတယ်ဆိုတာအဘို့အကြှနျုပျ၏ iframes အမည်ကိုမှကြိုက်တယ်။ ဥပမာ:
အိုင်ဒီ = "လင့်များ">
အိုင်ဒီ = "ပြင်ပ-စာရွက်စာတမ်း">
ပစ်မှတ်နှင့်အတူ HTML ကိုဘောင်များအသုံးပြုခြင်း
HTML5 ကို ဘောင်နှင့် frameset ပေါရာဏစေသည်, ဒါပေမယ့်သင်ဆဲက HTML 4.01 သုံးနေတယ်ဆိုလျှင်, သင် iframes ပစ်မှတ်ထားတူညီသောလမ်းအတွက်တိကျတဲ့ဘောင်ပစ်မှတ်ထားနိုင်ပါတယ်။ သင့်အနေဖြင့်အိုင်ဒီ attribute ကိုအတူဘောင်အမည်များပေး:
အိုင်ဒီ = "myFrame">
အခြားဘောင် (သို့မဟုတ် window ကို) တွင် link တစ်ခုအတူတူပစ်မှတ်ထားပြီးတဲ့အခါမှာထို့နောက်ယင်းလင့်ခ်တစ်ခုကိုဘောင်အတွင်းဖွင့်လှစ်ပါလိမ့်မယ်:
ပစ်မှတ် = "myFrame">
အဆိုပါလေးပစ်မှတ်သော့ချက်စာလုံးများကိုလည်းပျဉ်ပြားနှင့်အတူအလုပ်လုပ်ကြသည်။ အဆိုပါ _parent အဆိုပါ enclosing ဘောင်အတွင်းဖွင့်လှစ်, _self အတူတူပင်ဘောင်အတွင်းဖွင့်လှစ်, _top အတူတူ window တွင်ပေမယ့်ဘောင်၏အပြင်ဘက်တွင်ဖွင့်လှစ်ခြင်း, _blank ကို (ဘရောက်ဆာပေါ် မူတည်. ) ဝင်းဒိုးအသစ်တစ်ခုသို့မဟုတ် tab ကိုဖွင့်လှစ်။
တစ်ပုံမှန်ပစ်မှတ်ချိန်ညှိခြင်း
သငျသညျကိုလညျးဒြပ်စင်ကို အသုံးပြု. သင်၏ဝဘ်စာမျက်နှာများပေါ်တွင်တစ်ဦးက default ပစ်မှတ်သတ်မှတ်နိုင်သည်။ သင်ကိုလည်းလေးပစ်မှတ်သော့ချက်စာလုံးများ၏တဦးတည်း၏ default အပစ်မှတ်သတ်မှတ်နိုင်သည်။ သင်တို့ရှိသမျှလင့်များအတွက်ဖွင့်လှစ်လိုသည့် iframe (သို့မဟုတ် HTML ကို 4.01 အတွက်ဘောင်) ၏နာမတော်ကိုပစ်မှတ် attribute ကိုခန့်ထား၏။
ဤတွင်စာမျက်နှာတစ်ခုက default ပစ်မှတ်ရေးသားဖို့ကိုဘယ်လိုဖွင့်:
အဆိုပါဒြပ်စင်သည်သင်၏စာရွက်စာတမ်း၏ HEAD ထဲကပိုင်ဆိုင်သည်။ ဒါဟာပျက်ပြယ် element ဖြစ်ပါတယ်, ဒါကြောင့် XHTML က၌, သင်ပိတ်ပွဲမျဉ်းစောင်းပါဝင်မည်ဖြစ်သည်:
/>