HTML <a> టార్గెట్ అట్రిబ్యూట్
నిర్వచన మరియు ఉపయోగం
target
అట్రిబ్యూట్ లో లింక్ డాక్యుమెంట్ను తెరువు స్థానాన్ని నిర్ణయిస్తుంది.
ఉదాహరణ
target అట్రిబ్యూట్ లో లింక్ డాక్యుమెంట్ను తెరువు స్థానాన్ని నిర్ణయిస్తుంది:
<a href="https://www.codew3c.com" target="_blank">కోడ్వైత్త్స్కం సందర్శించండి</a>
సింథెక్సిస్
<a target="_blank|_self|_parent|_top|framename">
target
అట్రిబ్యూట్ యొక్క ఉపయోగం బ్రౌజర్కు చెప్పడం ఉంది లేదా సంబంధించిన లింక్ వనరును ఎక్కడ ప్రదర్శించాలి. డిఫాల్ట్ లో, బ్రౌజర్ ప్రస్తుత డాక్యుమెంట్ విండో, టాబ్ లేదా ఫ్రేమ్ (iframe) ను వాడుతుంది కాబట్టి, కొత్త డాక్యుమెంట్ ప్రస్తుత ప్రదర్శించే డాక్యుమెంట్ను పునఃస్థాపిస్తుంది, కానీ ఇతర ఎంపికలు ఉన్నాయి, దానిని ఈ పట్టికలో చూడండి:
అట్రిబ్యూట్ విలువ
విలువ | వివరణ |
---|---|
_blank | కొత్త విండో లేదా టాబ్లో లింక్ డాక్యుమెంట్ను తెరువు |
_self | క్లిక్ చేసిన ఫ్రేమ్లో లింక్ డాక్యుమెంట్ను తెరువు (డిఫాల్ట్) |
_parent | పై ఫ్రేమ్లో లింక్ డాక్యుమెంట్ను తెరువు |
_top | విండో మొత్తం బాడీలో లింక్ డాక్యుమెంట్ను తెరువు |
framename | ప్రస్తావించిన iframe లో లింక్ డాక్యుమెంట్ను తెరువు |
వివరణ
ఒక <a> టాగ్లో టార్గెట్ అట్రిబ్యూట్ ఉన్నప్పుడు, బ్రౌజర్ ఈ టాగ్యొక్క href అట్రిబ్యూట్ పేరుతో పేరున్న ఫ్రేమ్ను లేదా విండోను లేదా డాక్యుమెంట్ను లోడు మరియు ప్రదర్శిస్తుంది. ఈ పేరు లేదా id యొక్క ఫ్రేమ్ లేదా విండో లేకపోతే, బ్రౌజర్ ఒక కొత్త విండోను తెరుస్తుంది, దానికి ఒక పేరు ఇస్తుంది మరియు కొత్త డాక్యుమెంట్ను ఆ విండోలో లోడు చేస్తుంది. నుండి ఈ పోస్ట్లింక్ డాక్యుమెంట్ ఈ కొత్త విండోను సూచిస్తుంది.
కొత్త విండోను తెరువు
పోస్ట్లింక్లు సమర్ధవంతమైన బ్రౌజర్ టూల్స్ సృష్టించడానికి సులభం చేస్తాయి. ఉదాహరణకు, ఒక సాధారణ కంటెంట్ డాక్యుమెంట్ జాబితా, డాక్యుమెంట్ను ఒక అదనపు విండోలో మార్గదర్శించవచ్చు:
<h3>సమాచారం పట్టిక</h3> <ul> <li><a href="pref.html" target="view_window">ప్రారంభం</a></li> <li><a href="chap1.html" target="view_window">Chapter 1</a></li> <li><a href="chap2.html" target="view_window">Chapter 2</a></li> <li><a href="chap3.html" target="view_window">Chapter 3</a></li> </ul>
వినియోగదారుడు కంటెంట్ జాబితాలో ఒక లింకును మొదటిసారి ఎంచుకున్నప్పుడు, బ్రౌజర్ ఒక కొత్త విండోను తెరుస్తుంది, దానిని "view_window" అని పేరు పెట్టి, అప్పుడు కావాల్సిన డాక్యుమెంట్ యొక్క కంటెంట్ ను దానిలో ప్రదర్శిస్తుంది. వినియోగదారుడు ఈ కంటెంట్ జాబితాలో మరొక లింకును ఎంచుకున్నప్పుడు, మరియు "view_window" యొక్క పరిస్థితి ఉన్నప్పుడు, బ్రౌజర్ మరొకసారి ఎంచుకున్న డాక్యుమెంట్ ను ఆ విండోలో లోడు చేస్తుంది, మరియు పూర్వ డాక్యుమెంట్స్ ను తొలగిస్తుంది.
మొత్తం ప్రక్రియలో, ఈ కంటెంట్ జాబితాను కలిగిన విండో వినియోగదారుకు అందుబాటులో ఉంటుంది. వినియోగదారుడు విండోలో ఒక లింకును నొక్కినప్పుడు, మరొక విండోలో ఉన్న కంటెంట్ మారుతుంది.
ఫ్రేమ్ లో విండోను తెరువు
ఒక పూర్తి బ్రౌజర్ విండోను తెరవకుండా, target యొక్క సాధారణ పద్ధతిని ఉపయోగించి, ఒక <frameset> లో హైపర్లింకులను ఒకటి లేదా పలు ఫ్రేమ్స్ కు మార్గదర్శకంగా చేయవచ్చు. ఈ కంటెంట్ జాబితాను రెండు ఫ్రేమ్స్ కలిగిన డాక్యుమెంట్ లో ఒకటిలో చేర్చవచ్చు, మరియు ఎంచుకున్న డాక్యుమెంట్ ను పరిపక్వ ఫ్రేమ్ లో ప్రదర్శించవచ్చు:
<frameset cols="100,*"> <frame src="toc.html"> <frame src="pref.html" name="view_frame"> </frameset>
బ్రౌజర్ రెండు ఫ్రేమ్స్ మొదటిసారి ప్రదర్శించినప్పుడు, ఎడమ ఫ్రేమ్ లో కొత్త సమాచారం ఉంటుంది, మరియు ఎడమ ఫ్రేమ్ లో ప్రారంభం ఉంటుంది.
ఈ "toc.html" యొక్క స్రోత కోడ్ ఈ కింద ఉంది:
<h3>సమాచారం పట్టిక</h3> <ul> <li><a href="pref.html" target="view_frame">ప్రారంభం</a></li> <li><a href="chap1.html" target="view_frame">Chapter 1</a></li> <li><a href="chap2.html" target="view_frame">Chapter 2</a></li> <li><a href="chap3.html" target="view_frame">Chapter 3</a></li> </ul>
చూడండి, "toc.html" డాక్యుమెంట్ లో, ప్రతి లింకు లక్ష్యం "view_frame" ఉంది, అది ఎడమ ఫ్రేమ్ కాదు.
వినియోగదారుడు ఎడమ ఫ్రేమ్ నుండి లింకును ఎంచుకున్నప్పుడు, బ్రౌజర్ ఆ సంబంధిత డాక్యుమెంట్ ను లోడు చేసి మరియు ఎడమ ఫ్రేమ్ లో ప్రదర్శిస్తుంది. మరొక లింకును ఎంచుకున్నప్పుడు, ఎడమ ఫ్రేమ్ లో ఉన్న కంటెంట్ కూడా మారుతుంది, కానీ ఎడమ ఫ్రేమ్ అదనంగా అలాగే ఉంటుంది.
ప్రత్యేక లక్ష్యం
నాలుగు ప్రత్యేక డాక్యుమెంట్ రీడైరెక్షన్ ఆపరేషన్స్ కొరకు ఉన్న ప్రత్యేక లక్ష్యాల పేర్లు ఉన్నాయి:
_blank
浏览器总在一个新打开、未命名的窗口中载入目标文档。
_self
这个目标的值对所有没有指定目标的 标签是默认目标,它使得目标文档载入并显示在相同的框架或者窗口中作为源文档。这个目标是多余且不必要的,除非和文档标题
_parent
ఈ లక్ష్యం డాక్యుమెంట్ లో లోడ్ అవుతుంది ప్రాతినిధ్యం విండో లేదా హెచ్చరిక లింకులు సూచించిన ఫ్రేమ్ సెట్. ఈ సూచిక విండో లేదా టాప్ ఫ్రేమ్ లో ఉన్నట్లయితే, ఇది _self లక్ష్యం తో సమానంగా ఉంటుంది.
_top
ఈ లక్ష్యం ఈ హెచ్చరిక యొక్క విండోలో డాక్యుమెంట్ లో లోడ్ అవుతుంది, _top లక్ష్యం అన్ని చేర్చబడిన ఫ్రేమ్స్ ను తొలగిస్తుంది మరియు మొత్తం బ్రౌజర్ విండోలో డాక్యుమెంట్ లోకి లోడ్ అవుతుంది.
సూచన:ఈ target యొక్క అన్ని 4 విలువలు కూడా కుడివైపు హోల్డ్ చేయబడ్డాయి. మరే ఇతర ఒక హోల్డ్ చేయబడ్డాయి విండో లేదా లక్ష్యం ఒక హోల్డ్ చేయబడ్డాయి బ్రౌజర్ దూరంగా పడుతుంది, కాబట్టి హోల్డ్ ని డాక్యుమెంట్ లో నిర్వచించిన ఏ ఫ్రేమ్ నామం లేదా id యొక్క మొదటి అక్షరంగా చేయకూడదు.
బ్రౌజర్ మద్దతు
క్రోమ్ | ఎడ్జ్ | ఫైర్ఫాక్స్ | సఫారీ | ఒపెరా |
---|---|---|---|---|
క్రోమ్ | ఎడ్జ్ | ఫైర్ఫాక్స్ | సఫారీ | ఒపెరా |
మద్దతు | మద్దతు | మద్దతు | మద్దతు | మద్దతు |