आपण त्यांना पाहिजे तेथे दुवे उघडा
आपण IFRAME च्या आत असलेला एक दस्तऐवज तयार करता तेव्हा त्या फ्रेममधील कोणतेही दुवे स्वयंचलितपणे त्याच फ्रेममध्ये उघडतील. परंतु लिंकवरील घटक (घटक किंवा घटक) सह आपण आपले दुवे कुठे उघडले ते ठरवू शकता.
आपण आपल्या iframes ला विशेषतासह एक अनन्य नाव देणे निवडू शकता आणि नंतर त्या चिन्हास लक्ष्य वैशिष्ट्याचे मूल्य म्हणून आयडीसह आपले दुवे इंगित करु शकता:
id = "page">
लक्ष्य = "पृष्ठ">
जर आपण एखाद्या वर्तमान ब्राउझर सत्रात अस्तित्वात नसलेल्या ID वर एक लक्ष्य जोडल्यास, त्यासह त्या एका नवीन ब्राउझर विंडोमध्ये दुवा उघडेल. पहिल्यांदाच, त्या नावाच्या लक्ष्यकडे जाणारे कोणतेही दुवे एकाच नवीन विंडोमध्ये उघडतील.
परंतु जर आपण प्रत्येक विंडो किंवा प्रत्येक फ्रेम ID सह नाव देऊ इच्छित नसल्यास, आपण तरीही नामित विंडो किंवा फ्रेम आवश्यक नसल्यास काही विशिष्ट विंडो लक्ष्य करू शकता. ह्याला मानक लक्ष्य असे म्हणतात.
चार लक्ष्य कीवर्ड
चार लक्ष्यित कीवर्ड आहेत ज्यांना नामांकित फ्रेम आवश्यक नाही. हे कीवर्ड आपल्याला वेब ब्राउझर विंडोच्या विशिष्ट भागांमध्ये दुवे उघडण्याची अनुमती देतात ज्या त्यांच्याशी संबद्ध ID नसतील. हे लक्ष्यित वेब ब्राउझर ओळखतात:
- _self
हे कोणत्याही अँकर टॅगचे डिफॉल्ट लक्ष्य आहे. आपण लक्ष्य गुणधर्म सेट नसल्यास किंवा आपण हे लक्ष्य वापरत असल्यास, दुवा समान विंडो किंवा फ्रेममध्ये उघडेल ज्यामध्ये दुवा आहे. - _परि
Iframes वेब पृष्ठांमध्ये एम्बेड केलेले आहेत. आणि आपण एका अन्य पेजवर दुसर्या आइफ्रेमच्या आत असलेल्या एका आयफ्रेममध्ये एम्बेड करू शकता. जेव्हा आपण _parent लिंकवर लक्ष्य विशेषता सेट करता तेव्हा वेब पेजवर उघडेल जे आयफ्रेम धारण करत आहे.
- _top
Iframes सह बहुतेक परिस्थितिंमध्ये, हे लक्ष्य त्या प्रमाणेच दुवे उघडेल ज्याचे लक्ष्य मुख्य लक्ष्य आहे. परंतु जर IFRAME च्या आत IFRAME असेल तर, _सॅपच्या मालिकेतील सर्व आयफ्रेम काढून टाकल्यास, सर्वोच्च स्तरावरील विंडोमध्ये दुवे उघडतात. - ब्लांक
हा सर्वात सामान्यपणे वापरला जाणारा लक्ष्य आहे- तो पॉपअप सारख्याच संपूर्णपणे नवीन विंडोमध्ये उघडेल.
आपल्या फ्रेम्सचे नाव कसे निवडावे
आपण iframes सह एक वेब पृष्ठ तयार करता तेव्हा, प्रत्येकजण एक विशिष्ट नाव देणे एक चांगली कल्पना आहे. हे आपल्याला कशासाठी आहेत हे आपल्याला लक्षात ठेवण्यास आणि त्या विशिष्ट फ्रेमचे दुवे पाठविण्याची अनुमती देते.
ते काय आहेत याबद्दल माझ्या iframes ची नावे मला आवडतात. उदाहरणार्थ:
id = "links">
id = "बाह्य-दस्तऐवज">
लक्ष्येसह HTML फ्रेम वापरणे
HTML5 फ्रेम आणि फ्रेमसेट अप्रचलित बनवितो, परंतु आपण अद्याप HTML 4.01 वापरत असल्यास, आपण iframes वर लक्ष्यित केल्याप्रमाणेच विशिष्ट फ्रेम्स लक्ष्यीकरण करू शकता. आपण आयडी गुणधर्मांसह फ्रेम्सचे नाव द्या:
id = "myFrame">
नंतर, जेव्हा दुसर्या फ्रेम (किंवा विंडो) मध्ये एक दुवा समान लक्ष्य असेल, तो दुवा त्या फ्रेममध्ये उघडेल:
लक्ष्य = "myFrame">
चार लक्ष्य कीवर्ड देखील फ्रेम्ससह कार्य करतात _फ्रेम फ्रेममध्ये उघडते, _ फ्रेम त्याच खंडात उघडते, _top समान विंडोमध्ये उघडते, परंतु फ्रेमेसेटच्या बाहेर, आणि ब्लांक एका नवीन विंडो किंवा टॅब (ब्राउझरवर अवलंबून) मध्ये उघडते.
डीफॉल्ट लक्ष्य सेट करणे
आपण घटक वापरून आपल्या वेब पृष्ठांवर डीफॉल्ट लक्ष्य देखील सेट करू शकता. आपण iframe (किंवा HTML 4.01 मध्ये फ्रेम) चे लक्ष्यित लक्ष्य सेट केले असल्यास आपण सर्व दुवे उघडण्यासाठी इच्छुक आहात. आपण चार लक्ष्य कीवर्डपैकी एकावर मुलभूत लक्ष्य देखील सेट करू शकता.
एका पृष्ठासाठी डीफॉल्ट लक्ष्य कसे लिहायचे ते येथे आहे:
घटक आपल्या दस्तऐवजाच्या HEAD मध्ये आहे. हे शून्य घटक आहे, म्हणून एक्सएचटीएमएलमध्ये तुम्हाला स्लॅशचा समावेश असेल.
/>