Sitede 27 kategoride, toplam 93 ders,
Toplam 85 indirilebilir dosya, 63.570 kez indirilme,
Sitedeki derslere uyumlu 8 kategoride, toplam 52 link, Forumlarda 700 konu, 1.407 ileti bulunmaktadır. Sitede toplam 13.226 kayıtlı üyemiz var. En yeni üyemiz: cemmmx
Şimdiye kadarki en yüksek aktif ziyaretçi sayısı: 131 - Tarih: 21.07.2008 14:45
Toplam ziyaret: 1.370.477 Bugünkü ziyaret: 370
Bu
bölümde, Flash da hazırlanmış bir butona tıklayınca
istenilen ölçüde açılan popup pencere örneğini ve
bunun için gerekli olan JavaScript kodlarını inceleyeceğiz.
Öncelikle Flash da "Button" özelliği
olan objenizi hazırlayınız.
Örnek olarak butona tıklayınca önceden hazırladığımız
deneme.html sayfasının H:150, W:200 ölçülerinde popup olarak açılmasını
istediğimizi varsayarak, aşağıdaki uygulamamızı
yapalım;
1- Sahnemizde bulunan buton'a sağ-tuş yaparak
Actions'u seçin. Açılan Object Actions Panelinde
GetURL bölümüne, aşağıdaki JavaScrit kodunu yazalım;
Flash
da hazırladığımız bu movie mizi pop-up.fla
olarak istediğimiz bir klasöre kaydedelim (File>Save).
Daha sonra File>Publish (Shift+F12) ile web de
yayınlamak üzere publish edelim.
Önceden pop-up.fla dosyasını kaydettiğimiz
klasöre dikkat ederseniz, Flash tarafından
otomatik olarak pop-up.swf ve pop-up.html adlarında
iki tane daha dosya yaratıldı.
2-
pop-up.html sayfasını notepad ile açıp, Flash
kodlarını seçin, kopyalayıp (Ctrl+C), server'ınızda
yayınlayacağınız ve butonu kullanacağınız esas web sayfanızın
HTML kodları arasına yapıştırın
(Ctrl+V).
Flash HTML kodlarını almak hakkında geniş
bilgi için [Webde Yayınlama (Publish)] bölümüne bakınız.
3-
Aşağıdaki JavaScript kodlarını da kopyalayın,
ve yine server'ınızda yayınlayacağınız esas
web sayfanızın etiketleri arasına yapıştırın;
function
launchwin(winurl,winname,winfeatures)
{
//This launches a new window and then
//focuses it if window.focus() is
supported.
newwin =
window.open(winurl,winname,winfeatures);
if(javascript_version > 1.0)
{
//delay a bit here because IE4
encounters errors
//when trying to focus a recently
opened window
setTimeout('newwin.focus();',250);
}
}
</SCRIPT>