HTML IFrames અને ફ્રેમ્સમાં લિંક્સિંગ ટાર્ગેટિંગ

લિંક્સ ખોલો જ્યાં તમે તેમને ઇચ્છો છો

જ્યારે તમે IFRAME ની અંદર દસ્તાવેજ બનાવો છો, ત્યારે તે ફ્રેમમાંની કોઈપણ લિંક્સ આપમેળે તે જ ફ્રેમમાં ખોલશે. પરંતુ લિંક્સ (તત્વ અથવા ઘટક) પર એટ્રીબ્યુટ સાથે તમે નક્કી કરી શકો છો કે જ્યાં તમારા લિંક્સ ખુલાશે.

તમે તમારા iframes ને વિશેષતા સાથે અનન્ય નામ આપવાનું પસંદ કરી શકો છો અને તે પછી તે લિંક્સને લક્ષ્ય લક્ષણના મૂલ્ય તરીકે ID સાથે તમારા લિંક્સ પર નિર્દેશિત કરી શકો છો:

id = "page">
લક્ષ્ય = "પાનું">

જો તમે વર્તમાન બ્રાઉઝર સત્રમાં અસ્તિત્વમાં નથી એવા ID ને લક્ષ્ય ઉમેરે છે, તો તે આ નામ સાથે, નવી બ્રાઉઝર વિંડોમાં લિંક ખોલશે. પ્રથમ વખત પછી, તે નામવાળી લક્ષ્ય તરફ સંકેત કરતી કોઈપણ લિંક્સ સમાન નવી વિંડોમાં ખુલશે.

પરંતુ જો તમે દરેક વિન્ડો અથવા દરેક ફ્રેમ ને ID સાથે નામ આપવા માંગતા નથી, તો તમે હજી પણ ચોક્કસ વિન્ડોઝને લક્ષ્યાંકિત કરી શકો છો. આને પ્રમાણભૂત લક્ષ્યો કહેવામાં આવે છે.

ચાર લક્ષ્ય કીવર્ડ્સ

એવા ચાર લક્ષ્ય કીવર્ડ્સ છે કે જેને નામના ફ્રેમની આવશ્યકતા નથી. આ કીવર્ડ્સ તમને વેબ બ્રાઉઝર વિંડોના ચોક્કસ ક્ષેત્રોમાં લિંક્સ ખોલવા દે છે જેની સાથે તેમની સાથે સંકળાયેલ ID નથી. આ એવા લક્ષ્યાંક છે કે જે વેબ બ્રાઉઝર ઓળખે છે:

તમારા ફ્રેમ ના નામો કેવી રીતે પસંદ કરો

જ્યારે તમે iframes સાથે એક વેબ પૃષ્ઠ નિર્માણ કરો છો, ત્યારે દરેકને એક વિશિષ્ટ નામ આપવાનું એક સારો વિચાર છે. આ તમને તે માટે શું છે તે યાદ કરવામાં મદદ કરે છે અને તમને તે ચોક્કસ ફ્રેમની લિંક્સ મોકલવાની મંજૂરી આપે છે.

હું તેઓ માટે શું છે તે માટે મારા iframes નામ આપવા માંગો. દાખ્લા તરીકે:

id = "લિંક્સ">
id = "બાહ્ય-દસ્તાવેજ">

લક્ષ્યો સાથે એચટીએમએલ ફ્રેમનો ઉપયોગ કરવો

HTML5 ફ્રેમ્સ અને ફ્રેમ્સેટ્સને અપ્રચલિત બનાવે છે, પરંતુ જો તમે હજી પણ HTML 4.01 નો ઉપયોગ કરી રહ્યા છો, તો તમે નિશ્ચિત ફ્રેમ્સને તે જ રીતે લક્ષિત કરી શકો છો કે જે તમે જો iframes ને લક્ષિત કરો છો. તમે આઈડી લક્ષણ સાથે ફ્રેમ નામો આપો:

id = "myframe">

તે પછી, જ્યારે અન્ય ફ્રેમ (અથવા વિન્ડોમાં) માં એક લિંક સમાન લક્ષ્ય હોય, ત્યારે લિંક તે ફ્રેમમાં ખુલશે:

લક્ષ્ય = "myframe">

ચાર લક્ષ્ય કીવર્ડ્સ પણ ફ્રેમ સાથે કામ કરે છે. _પૃષ્ઠ બંધાયેલ ફ્રેમમાં ખુલે છે, _self એ જ ફ્રેમમાં ખોલે છે, _top એ જ વિંડોમાં ખોલે છે, પરંતુ ફ્રેમ્સેટની બહાર, અને _બ્લેક એક નવી વિંડો અથવા ટૅબમાં ખોલે છે (બ્રાઉઝર પર આધારિત).

ડિફૉલ્ટ લક્ષ્ય સેટ કરવું

તત્વનો ઉપયોગ કરીને તમે તમારા વેબ પૃષ્ઠો પર ડિફૉલ્ટ લક્ષ્ય પણ સેટ કરી શકો છો. તમે iframe ના નામ (અથવા HTML 4.01 માં ફ્રેમ) ના લક્ષ્ય લક્ષણને સેટ કરો છો તો તમે બધા લિંક્સને ખોલવા માંગો છો. તમે ચાર લક્ષ્ય કીવર્ડ્સમાંના એકના ડિફોલ્ટ લક્ષ્ય પણ સેટ કરી શકો છો.

પૃષ્ઠ માટે ડિફૉલ્ટ લક્ષ્યને કેવી રીતે લખવું તે અહીં છે:

તત્વ તમારા દસ્તાવેજનાં HEAD માં છે. તે રદબાતલ તત્વ છે, તેથી એક્સએચટીએમએલમાં, તમે સ્લેશિંગ સ્લેશને શામેલ કરો છો:

/>