మీకు కావలసిన లింక్లను తెరవండి
మీరు IFRAME లోపల ఒక పత్రాన్ని సృష్టించినప్పుడు, ఆ ఫ్రేమ్లోని ఏదైనా లింక్లు అదే ఫ్రేమ్లో స్వయంచాలకంగా తెరవబడతాయి. కానీ లంకె (మూలకం లేదా మూలకం) లో లక్షణంతో మీ లింక్లు తెరిచిన చోట మీరు నిర్ణయించవచ్చు.
మీరు లక్షణంతో మీ ఐఫ్రేమ్కు ఒక ఏకైక పేరు ఇవ్వాలని ఎంచుకొని ఆ ఫ్రేమ్లోని ID లతో ID తో విలువలను లక్ష్యంగా పేర్కొనవచ్చు:
id = "పేజీ">
లక్ష్యం = "పేజీ">
మీరు ప్రస్తుత బ్రౌజర్ సెషన్లో లేని ID కు లక్ష్యాన్ని జోడిస్తే, ఆ పేరుతో కొత్త బ్రౌజర్ విండోలో ఉన్న లింకును ఇది తెరవబడుతుంది. మొదటిసారి తరువాత, ఆ పేరుతో సూచించిన ఏదైనా లింక్ అదే కొత్త విండోలో తెరవబడుతుంది.
కానీ మీరు ప్రతి విండో లేదా ప్రతి ఫ్రేమును ఒక ID తో ఇవ్వాలనుకుంటే, మీరు ఒక నిర్దిష్ట విండో లేదా ఫ్రేమ్ అవసరం లేకుండా కొన్ని నిర్దిష్ట విండోలను లక్ష్యంగా చేసుకోవచ్చు. వీటిని ప్రామాణిక లక్ష్యాలు అంటారు.
ది ఫోర్ టార్గెట్ కీబోర్డులు
పేరు గల ఫ్రేమ్ అవసరం లేని నాలుగు లక్ష్య కీలక పదాలు ఉన్నాయి. ఈ కీలకపదాలు మీరు వెబ్ బ్రౌజర్ విండోలోని నిర్దిష్ట ప్రాంతాల్లోని లింక్లను తెరవడానికి అనుమతిస్తాయి, అవి వారితో అనుబంధించబడిన ఒక ఐడిని కలిగి ఉండవు. ఇవి వెబ్ బ్రౌజర్లు గుర్తించే లక్ష్యాలు:
- _self
ఏ యాంకర్ ట్యాగ్కు ఇది డిఫాల్ట్ లక్ష్యం. మీరు లక్ష్య లక్షణాన్ని సెట్ చేయకపోతే లేదా మీరు ఈ లక్ష్యాన్ని ఉపయోగిస్తుంటే, లింక్ అదే విండోలో లేదా ఫ్రేమ్లో ఉన్న ఫ్రేమ్లో తెరవబడుతుంది. - _parent
ఐఫ్రేమ్లు వెబ్ పేజీలలో పొందుపర్చబడ్డాయి. మరొక పేజీలో మరొక iframe లోపల ఉన్న ఒక పేజీలో మీరు iframe ను పొందుపరచవచ్చు. మీరు _parent కు లక్ష్యం లక్షణాన్ని సెట్ చేసినప్పుడు, iframe పట్టుకున్న వెబ్ పేజీలో లింక్ తెరవబడుతుంది.
- _top
చాలా సందర్భాలలో ఐఫ్రేమ్లతో, ఈ లక్ష్యం _parent లక్ష్యం చేసే విధంగా అదే లింక్లను తెరుస్తుంది. అయితే IFRAME లోపల IFRAME ఉన్నట్లయితే, _top లక్ష్యం సిరీస్లో అత్యున్నత స్థాయి విండోలో తెరుస్తుంది, అన్ని ఐఫ్రేమ్లను తీసివేస్తుంది. - _blank
ఇది సర్వసాధారణంగా ఉపయోగించబడే లక్ష్యంగా ఉంది-అది పాపప్ మాదిరిగా పూర్తిగా క్రొత్త విండోలో లింక్ను తెరుస్తుంది.
మీ ఫ్రేమ్ల పేర్లను ఎలా ఎంచుకోవాలి
మీరు ఐఫ్రేమ్లతో ఒక వెబ్ పేజీని రూపొందించినప్పుడు, ప్రతి ఒక్కరికి ఒక ప్రత్యేక పేరు ఇవ్వడం మంచిది. ఇది వారు ఏమిటో మీకు గుర్తుంచుకోవడంలో సహాయపడుతుంది మరియు ఆ నిర్దిష్ట ఫ్రేమ్లకు లింక్లను పంపడానికి మీకు వీలు కల్పిస్తుంది.
నేను నా ఐఫ్రేమ్లను వారు ఏమి చేస్తున్నానో వాటికి పేరు పెట్టాలని అనుకుంటున్నాను. ఉదాహరణకి:
id = "లింకులు">
id = "బాహ్య పత్ర">
టార్గెట్స్ తో HTML ఫ్రేమ్స్ ఉపయోగించి
HTML5 ఫ్రేమ్లు మరియు ఫ్రేమేసెట్స్ వాడుకలో ఉంది, కానీ మీరు ఇప్పటికీ HTML 4.01 ను ఉపయోగిస్తుంటే, మీరు ఐఫ్రేమ్లను లక్ష్యంగా చేసుకునే విధంగా ప్రత్యేక ఫ్రేమ్లను లక్ష్యంగా చేసుకోవచ్చు. మీరు id లక్షణంతో ఫ్రేముల పేర్లను ఇస్తారు:
id = "myFrame">
అప్పుడు, మరొక చట్రంలో (లేదా విండో) ఒక లింక్ అదే లక్ష్యాన్ని కలిగి ఉన్నప్పుడు, ఆ ఫ్రేమ్లో లింక్ తెరవబడుతుంది:
లక్ష్యం = "myFrame">
నాలుగు లక్ష్య కీలక పదాలు కూడా ఫ్రేమ్లతో పనిచేస్తాయి. _parent జతపరచిన ఫ్రేమ్లో తెరుస్తుంది, _self అదే ఫ్రేమ్లో తెరుస్తుంది, _top అదే విండోలో తెరుస్తుంది, కానీ ఫ్రేమ్సెట్ వెలుపల, మరియు _blank ఒక క్రొత్త విండోలో లేదా ట్యాబ్లో (బ్రౌజర్ ఆధారంగా) తెరుస్తుంది.
ఒక డిఫాల్ట్ టార్గెట్ చేస్తోంది
మీరు మూలకాన్ని ఉపయోగించి మీ వెబ్ పేజీలలో డిఫాల్ట్ లక్ష్యాన్ని సెట్ చేయవచ్చు. మీరు అన్ని లింకులను తెరిచి ఉండాలని iframe (లేదా HTML 4.01 లోని ఫ్రేమ్) పేరుకు లక్ష్య లక్షణాన్ని సెట్ చెయ్యండి. మీరు నాలుగు లక్ష్య కీలక పదాల యొక్క డిఫాల్ట్ లక్ష్యాలను కూడా సెట్ చేయవచ్చు.
ఒక పేజీ కోసం డిఫాల్ట్ లక్ష్యాన్ని ఎలా రాయాలో ఇక్కడ ఉంది:
మూలకం మీ పత్రం యొక్క HEAD కు చెందినది. ఇది ఒక శూన్య మూలకం, కాబట్టి XHTML లో, మీరు ముగింపు స్లాష్ కలిగి ఉంటుంది:
/>