Windows'u veya Çerçeveleri Hedeflemek için JavaScript veya HTML Kullanma

click fraud protection

pencereler ve çerçeveler bir web sitesindeki bir bağlantıyı tıkladığınızda görünebilecekleri tanımlamak için kullanılan terimlerdir. Ek kodlama olmadan, bağlantılar şu anda kullandığınız pencerede açılır, yani taradığınız sayfaya dönmek için geri düğmesine basmanız gerekir.

Ancak bağlantı yeni bir pencerede açılacak şekilde tanımlanırsa, tarayıcınızdaki yeni bir pencerede veya sekmede görünür. Bağlantı yeni bir çerçevede açılacak şekilde tanımlanırsa, tarayıcınızda geçerli sayfanın üstünde açılır.

Bağlantı etiketini kullanan sıradan bir HTML bağlantısıyla, bağlantının başvurduğu sayfayı, tıklandığında bağlantı başka bir pencerede veya çerçevede görüntülenecek şekilde hedefleyebilirsiniz. Tabii ki, aynı şey Javascript içinden de yapılabilir - aslında, HTML ve Java arasında çok fazla çakışma vardır. Genel olarak konuşursak, çoğu bağlantı türünü hedeflemek için Java'yı kullanabilirsiniz.

Java'da top.location.href ve Diğer Bağlantı Hedeflerini Kullanma

Bağlantıları yeni boş pencerelerde, üst çerçevelerde, geçerli sayfadaki çerçevelerde veya çerçeve kümesindeki belirli bir çerçevede açılacak şekilde hedeflemek için HTML veya JavaScript kodlayın.

instagram viewer

Örneğin, geçerli sayfanın üst kısmını hedeflemek ve kullanılmakta olan çerçeve kümesinden çıkmak için

HTML. Javascript'te

top.location.href = 'page.htm';

Bu da aynı amaca ulaşıyor.

Diğer Java kodlamaları da benzer bir örüntü izler:

Bağlantı Etkisi HTML JavaScript
Yeni bir boş pencere hedefleyin window.open ( "_ blank");
Sayfanın üst kısmını hedefle top.location.href = 'page.htm';
Geçerli sayfayı veya çerçeveyi hedefle self.location.href = 'page.htm';
Hedef üst çerçeve parent.location.href = 'page.htm';
Çerçeve kümesindeki belirli bir kareyi hedefleme top.frames ['thatframe'] .location.href =' page.htm ';
Geçerli sayfadaki belirli bir iframe'i hedefleme self.frames ['thatframe'] .location.href =' page.htm ';

Çerçeve kümesindeki belirli bir kareyi veya geçerli sayfadaki belirli bir iframe'i hedeflediğinizde, kodda gösterilen "thatframe" i içeriğin olmasını istediğiniz çerçevenin adıyla değiştirin Görüntülenen. Ancak, tırnak işaretlerini saklayın - gereklidir.

Bağlantılar için JavaScript kodlaması kullanırken, bunu aşağıdakiler gibi bir işlemle eşleştirin: tıklamada, veya onMousover. Bu dil, bağlantının ne zaman açılması gerektiğini tanımlar.

instagram story viewer