ایچ ٹی ایم ایل IFrames اور فریم میں ھدف بندی کے لنکس

کھولیں روابط جہاں آپ چاہتے ہیں

جب آپ IFRAME کے اندر ہونے کے لئے ایک دستاویز بناتے ہیں، تو اس فریم میں کسی بھی لنکس خود بخود اسی فریم میں کھلے گا. لیکن لنک (خصوصیت یا عنصر) پر خاصیت کے ساتھ آپ اس بات کا فیصلہ کر سکتے ہیں کہ آپ کے لنکس کہاں کھولے جائیں گے.

آپ اپنے آئرن رومز کو منفرد نام کے ساتھ منفرد نام دینے کا انتخاب کرسکتے ہیں اور پھر اپنے فریم کو اس فریم پر پوائنٹ کے ساتھ ہدف کی خاصیت کے طور پر اشارہ دیتے ہیں:

id = "page">
ہدف = "صفحہ">

اگر آپ کسی ایسے ID میں ہدف شامل کرتے ہیں جو موجودہ براؤزر سیشن میں موجود نہیں ہے، تو اس کا نام ایک نیا براؤزر ونڈو میں اس نام کے ساتھ کھل جائے گا. پہلی بار، کسی بھی لنکس جو اس نامزد کردہ ہدف کا اشارہ اسی نئی ونڈو میں کھل جائے گی.

لیکن اگر آپ کسی بھی ونڈوز یا ہر فریم کو ایک ID کے ساتھ نام نہیں دینا چاہتے ہیں، تو آپ ابھی بھی نامزد ونڈو یا فریم کے بغیر کسی خاص ونڈوز کو نشانہ بنا سکتے ہیں. یہ معیاری اہداف کہا جاتا ہے.

چار ھدف مطلوبہ الفاظ

چار ہدف مطلوبہ الفاظ ہیں جو نامزد فریم کی ضرورت نہیں ہے. یہ مطلوبہ الفاظ آپ کو ویب براؤزر ونڈو کے مخصوص علاقوں میں روابط کھولنے کی اجازت دیتا ہے جو ان سے منسلک ایک ID نہیں ہے. یہ اہداف ہیں کہ ویب براؤزر کو تسلیم کرنا ہے:

اپنے فریم کے ناموں کو کیسے منتخب کریں

جب آپ آئیریس کے ساتھ ویب صفحہ بناتے ہیں، تو یہ ایک اچھا نام ہے جو ہر ایک کو مخصوص نام دینے کے لۓ ہے. اس سے آپ کو یہ یاد دلانے میں مدد ملتی ہے کہ وہ کیا ہیں اور آپ کو ان مخصوص فریموں کے لنکس بھیجنے کی اجازت دیتا ہے.

میں اپنے آئرن کے نام کے لئے کیا کرنا چاہتا ہوں. مثال کے طور پر:

id = "لنکس">
id = "بیرونی دستاویز">

مقاصد کے ساتھ HTML فریم کا استعمال کرتے ہوئے

ایچ ٹی ایم ایل 5 فریم اور فریمیٹس کو غیر معمولی بنا دیتا ہے، لیکن اگر آپ ابھی تک HTML 4.01 استعمال کررہے ہیں تو، آپ کو اسی طرح میں مخصوص فریم کو نشانہ بنایا جاسکتا ہے جسے آپ نے آئیریم کو نشانہ بنایا ہے. آپ کو id attribute کے ساتھ فریم نام دے:

id = "myframe">

پھر، جب کسی دوسرے فریم (یا ونڈو) میں ایک ہی ہدف ہے، تو لنک اس فریم میں کھل جائے گا:

ہدف = "myFrame">

چار ہدف مطلوبہ الفاظ فریم کے ساتھ بھی کام کرتے ہیں. _parent enclosing فریم میں کھولتا ہے، _ خود ایک ہی فریم میں کھولتا ہے، _top اسی ونڈو میں کھولتا ہے، لیکن فریمیٹ کے باہر، اور _ بلک ایک نئی کھڑکی یا ٹیب میں کھولتا ہے (براؤزر پر منحصر ہے).

پہلے سے طے شدہ ہدف مقرر کرنا

عنصر کا استعمال کرتے ہوئے آپ اپنے ویب صفحات پر بھی ڈیفالٹ ہدف مقرر کر سکتے ہیں. آپ نے آئریم (نام یا ایچ ٹی ایم ایل 4.01 میں فریم) کے ہدف کی خصوصیت کو مقرر کیا ہے آپ چاہتے ہیں کہ تمام روابط ان میں کھولیں. آپ بھی چار ہدف مطلوبہ الفاظ میں سے ایک کے ڈیفالٹ اہداف مقرر کرسکتے ہیں.

یہاں ایک صفحہ کے لئے ایک ڈیفالٹ ہدف کیسے لکھا ہے:

عنصر آپ کے دستاویز کے سربراہ میں ہے. یہ ایک صفر عنصر ہے، لہذا XHTML میں، آپ کو بند ہونے والی سلیش شامل ہوگی:

/>