Buka tautan di tempat yang Anda inginkan
Saat Anda membuat dokumen untuk berada di dalam IFRAME, tautan apa pun dalam bingkai itu akan terbuka secara otomatis dalam bingkai yang sama. Tetapi dengan atribut pada tautan (elemen atau elemen) Anda dapat memutuskan di mana tautan Anda akan terbuka.
Anda dapat memilih untuk memberi iframe Anda nama unik dengan atribut dan kemudian mengarahkan tautan Anda pada bingkai itu dengan ID sebagai nilai atribut target:
id = "halaman">
target = "page">
Jika Anda menambahkan target ke ID yang tidak ada di sesi browser saat ini, ini akan membuka tautan di jendela browser baru, dengan nama itu. Setelah pertama kali, tautan apa pun yang mengarah ke target bernama itu akan terbuka di jendela baru yang sama.
Tetapi jika Anda tidak ingin menamai setiap jendela atau setiap bingkai dengan ID, Anda masih dapat menargetkan beberapa jendela tertentu tanpa perlu jendela atau bingkai bernama. Ini disebut target standar.
Empat Kata Kunci Target
Ada empat kata kunci target yang tidak memerlukan bingkai bernama. Kata kunci ini memungkinkan Anda membuka tautan di area tertentu dari jendela browser web yang mungkin tidak memiliki ID yang terkait dengannya. Ini adalah target yang dikenali oleh web browser:
- _diri
Ini adalah target default untuk setiap tag anchor. Jika Anda tidak menetapkan atribut target atau Anda menggunakan target ini, tautan akan terbuka di jendela atau bingkai yang sama tempat tautan berada. - _induk
Iframes disematkan di dalam halaman web. Dan Anda bisa menanamkan iframe di halaman yang ada di dalam iframe lain di halaman web lain. Saat Anda menetapkan atribut target ke _parent, tautan akan terbuka di halaman web yang menahan iframe.
- _puncak
Dalam sebagian besar situasi dengan iframe, target ini akan membuka tautan dengan cara yang sama seperti yang dilakukan oleh target orang suci. Tetapi jika ada IFRAME di dalam IFRAME, target _top membuka tautan di jendela tingkat tertinggi dalam rangkaian, menghapus semua iframe. - _kosong
Ini adalah target yang paling sering digunakan — membuka tautan di jendela yang benar-benar baru, mirip dengan munculan.
Cara Memilih Nama-nama Bingkai Anda
Ketika Anda membangun halaman web dengan iframe, itu ide yang baik untuk memberikan masing-masing nama tertentu. Ini membantu Anda mengingat untuk apa mereka dan memungkinkan Anda mengirim tautan ke bingkai khusus tersebut.
Saya suka nama iframes saya untuk apa mereka. Sebagai contoh:
id = "tautan">
id = "external-document">
Menggunakan Frame HTML Dengan Target
HTML5 membuat bingkai dan bingkai usang, tetapi jika Anda masih menggunakan HTML 4.01, Anda dapat menargetkan bingkai tertentu dengan cara yang sama dengan Anda menargetkan iframes. Anda memberi nama frame dengan atribut id:
id = "myFrame">
Kemudian, ketika tautan di bingkai lain (atau jendela) memiliki target yang sama, tautan akan terbuka di bingkai itu:
target = "myFrame">
Empat kata kunci target juga bekerja dengan bingkai. _parent terbuka di dalam bingkai yang dilingkupi, _self terbuka dalam bingkai yang sama, _top terbuka di jendela yang sama, tetapi di luar frameset, dan _blank terbuka di jendela atau tab baru (tergantung pada browser).
Menetapkan Target Default
Anda juga dapat menetapkan target default pada halaman web Anda menggunakan elemen. Anda menetapkan atribut target ke nama iframe (atau bingkai dalam HTML 4.01) yang Anda inginkan untuk membuka semua tautan. Anda juga dapat menetapkan target default dari salah satu dari empat kata kunci target.
Berikut ini cara menulis target default untuk sebuah halaman:
Elemen ini termasuk dalam HEAD dokumen Anda. Ini adalah elemen kosong, jadi di XHTML, Anda akan menyertakan garis miring penutup:
/>