17:37

Arka zemini kilitleyen pop-up açtırmak

HTML içerisinde javascript fonksiyonlarından window.open("") komutu ile pop-up pencere açtırmak mümkündür. Bazı durumlarda kullanıcının pop-up açıldıktan sonra akada kalan sayfaya müdahale etmesini istemeyebiliriz. Bir resim yüklerken yada farklı ihtiyaçlar doğrultusunda önce pop-up pencerenin kapatılmasını ardından arkadaki sayfaların etkinleştirilmesi gerekebilir.

JavaScript fonksiyonlarından showModalDialog işimizi görecektir. Aşağıdaki fonksiyonu HTML sayfamıza script etiketleri arasına ekleyelim ve test edelim.

function PencereAc() {
window.showModalDialog('popup.htm','Dialogue','dialogHeight: 650px; dialogWidth: 900px; edge: Sunken; center: Yes; help: No; resizable: No; status: No;');
}

a href="#" onclick="PencereAc()"

popup.htm linkini, height ve width değerlerini değiştirebilirsiniz. Yeni tarayıcıların hemen hepsinde çalışmaktadır.






Bu Makaleyi Tweet'le

0 yorum:

Yorum Gönder