যখন আপনি একটি ভিতরে একটি নথি তৈরি করুন IFRAME, যে ফ্রেমের যে কোন লিঙ্ক স্বয়ংক্রিয়ভাবে একই ফ্রেমে খুলবে। কিন্তু লিঙ্কটি (উপাদান বা উপাদান) বৈশিষ্ট্যের সাথে আপনি আপনার লিঙ্কগুলি কোথায় খোলা উচিত তা নির্ধারণ করতে পারেন।
আপনি যদি আপনার আইফ্রেমগুলিকে এট্রিবিউটের সাথে একটি অনন্য নাম দেওয়ার জন্য চয়ন করতে পারেন এবং তারপরে সেই ফ্রেমে আপনার লিঙ্কগুলিকে আইডি দিয়ে মূল্য নির্দেশ করে লক্ষ্য অ্যাট্রিবিউট:
আইডি = "পৃষ্ঠা">টার্গেট = "পৃষ্ঠা">
যদি আপনি একটি আইডিতে এমন লক্ষ্য যুক্ত করেন যা বর্তমান ব্রাউজার সেশনে বিদ্যমান না থাকে তবে এটি সেই নামের সাথে একটি নতুন ব্রাউজার উইন্ডোতে লিঙ্কটি খুলবে। প্রথমবারের মতো, যে নাম্বারটি লক্ষ্যযুক্ত টার্গেটের দিকে নির্দেশ করে সেগুলি একই নতুন উইন্ডোতে খুলবে।
কিন্তু যদি আপনি কোনও আইডি দিয়ে প্রতিটি উইন্ডো বা প্রতিটি ফ্রেম নামকরণ করতে না চান তবে আপনি এখনও কোনও নির্দিষ্ট উইন্ডোতে নামযুক্ত উইন্ডো বা ফ্রেমের প্রয়োজন ছাড়াই লক্ষ্য করতে পারেন। এই স্ট্যান্ডার্ড লক্ষ্য বলা হয়।
চার লক্ষ্য কীওয়ার্ড
একটি নামযুক্ত ফ্রেম প্রয়োজন না চার লক্ষ্য কীওয়ার্ড আছে। এই কীওয়ার্ডগুলি আপনাকে এমন ওয়েব ব্রাউজার উইন্ডোর নির্দিষ্ট এলাকায় লিঙ্কগুলি খুলতে দেয় যা তাদের সাথে সম্পর্কিত আইডি থাকতে পারে না। এই ওয়েব ব্রাউজার চিনতে যে লক্ষ্য:
_self- এটি কোন নোঙ্গর ট্যাগের জন্য ডিফল্ট লক্ষ্য। যদি আপনি সেট না
লক্ষ্যবৈশিষ্ট্যটি বা আপনি এই লক্ষ্যটি ব্যবহার করেন, লিঙ্কটি একই উইন্ডো বা ফ্রেমে খোলা থাকবে যা লিঙ্কটিতে রয়েছে।
- এটি কোন নোঙ্গর ট্যাগের জন্য ডিফল্ট লক্ষ্য। যদি আপনি সেট না
_parent- Iframes ওয়েব পেজ ভিতরে এমবেড করা হয়। এবং আপনি অন্য পৃষ্ঠায় অন্য আইফ্রেমের ভিতরে থাকা একটি পৃষ্ঠায় একটি আইফ্রেম এম্বেড করতে পারেন। যখন আপনি সেট
লক্ষ্যবৈশিষ্ট্য_parentলিঙ্কটি আইফ্রেম ধারণ করে এমন ওয়েব পৃষ্ঠায় খুলবে।
- Iframes ওয়েব পেজ ভিতরে এমবেড করা হয়। এবং আপনি অন্য পৃষ্ঠায় অন্য আইফ্রেমের ভিতরে থাকা একটি পৃষ্ঠায় একটি আইফ্রেম এম্বেড করতে পারেন। যখন আপনি সেট
_top- Iframes সঙ্গে বেশিরভাগ পরিস্থিতিতে, এই লক্ষ্য একই ভাবে লিঙ্ক খুলতে হবে যে
_parentলক্ষ্য করে। কিন্তু যদি একটি আছেIFRAMEভিতরে একটিIFRAME, দ্য_topটার্গেট সিরিজের সর্বোচ্চ স্তরের উইন্ডোতে লিঙ্কগুলি খুলবে, সকল আইফ্রেমগুলি সরিয়ে ফেলবে।
- Iframes সঙ্গে বেশিরভাগ পরিস্থিতিতে, এই লক্ষ্য একই ভাবে লিঙ্ক খুলতে হবে যে
_blank- এটি সর্বাধিক ব্যবহৃত লক্ষ্য - এটি একটি পপআপের মতো একটি সম্পূর্ণ নতুন উইন্ডোতে লিঙ্কটি খুলবে।
কিভাবে আপনার ফ্রেম এর নাম নির্বাচন করুন
যখন আপনি আইফ্রেম সহ একটি ওয়েব পৃষ্ঠা তৈরি করেন, তখন প্রতিটিকে একটি নির্দিষ্ট নাম দেওয়ার একটি ভাল ধারণা। এটি আপনাকে কী মনে করে তা মনে করতে সহায়তা করে এবং আপনাকে সেই নির্দিষ্ট ফ্রেমের লিঙ্কগুলি পাঠাতে দেয়।
আমি তাদের জন্য কি আমার আইফ্রেম নাম দিতে চান। উদাহরণ স্বরূপ:
আইডি = "লিঙ্ক">আইডি = "বহিরাগত-ডকুমেন্ট">
লক্ষ্য সঙ্গে এইচটিএমএল ফ্রেম ব্যবহার করে
HTML5 ফ্রেম এবং ফ্রেমসেটগুলি অপ্রচলিত করে তোলে, তবে আপনি এখনও এইচটিএমএল 4.01 ব্যবহার করছেন, তবে আপনি যদি আইফ্রেমগুলিকে টার্গেট করেন তবে একই ফ্রেমগুলি নির্দিষ্ট করতে পারেন। আপনি ফ্রেম নাম দিয়ে দিতে আইডি অ্যাট্রিবিউট:
আইডি = "myFrame">
তারপরে, যখন অন্য ফ্রেমের (অথবা উইন্ডোতে) একটি লিঙ্ক একই লক্ষ্য থাকে, তখন সেই ফ্রেমে লিঙ্কটি খোলে:
টার্গেট = "myFrame">
চার লক্ষ্য কীওয়ার্ড ফ্রেম সঙ্গে কাজ। দ্য _parent ঘের ফ্রেম খোলে, _self একই ফ্রেম খোলে, _top একই উইন্ডোতে খোলা, কিন্তু ফ্রেমেট বাইরে, এবং _blank একটি নতুন উইন্ডো বা ট্যাবে খোলে (ব্রাউজারের উপর নির্ভর করে)।
একটি ডিফল্ট লক্ষ্য নির্ধারণ করা হচ্ছে
আপনি উপাদান ব্যবহার করে আপনার ওয়েব পেজে একটি ডিফল্ট লক্ষ্য নির্ধারণ করতে পারেন। আপনি সেট লক্ষ্য আইফ্রেমের নামে বৈশিষ্ট্যটি (অথবা এইচটিএমএল 4.01 তে ফ্রেম) আপনি সমস্ত লিঙ্ক খুলতে চান। আপনি চারটি লক্ষ্য কীওয়ার্ডগুলির মধ্যে একটিতে ডিফল্ট লক্ষ্য নির্ধারণ করতে পারেন। একটি পৃষ্ঠার জন্য একটি ডিফল্ট লক্ষ্য লিখতে এখানে দেওয়া হল:
উপাদান অন্তর্গত মস্তক আপনার নথি। এটি একটি অকার্যকর উপাদান, তাই XHTML এ, আপনি ক্লোজিং স্ল্যাশটি অন্তর্ভুক্ত করবেন:
/>




