Anasayfa İletişim RSS
 
Şimdi Üye Ol | Şifremi Unuttum
 
Anasayfa » Flash (172 ders)
 
Flash içerisinden pop-up pencere açmak

Yazar: Ercan Altuğ Yılmaz  
Eklenme: 26.03.2008   Okunma: 1592    Puan: 5   Seviyesi:  Başlangıç
Flash animasyonunuz içerisinden popup pencere açmak için; öncelikle sayfanıza bir javascript fonksiyonu tanımlamalısınız.

Aşağıda ki kodu sayfanızın <head> ... </head> etiketi arasına ekleyin.


<script language="javascript">
<!--
function ac(adres){
pencereayarlari = 'width=200px,height=300px,top=0px,left=20px,scrollbars=no,lokasyon=no, directories=no,status=yes,menubar=no,toolbar=no,resizable=yes';
ac = window.open(adres,"pencere",pencereayarlari);
}
//-->
</script>



pencereayarlari alanındaki; width ve height açılacak pencerenizin genişlik ve yükseklik değerleridir. Açılacak pencerenin içeriğine göre bir boyut verebilirsiniz.

top ve left değişkenleri açılacak pencerenin tarayıcı ekranına göre soldan ve yukarıdan hiza değerleridir.

scrollbars, lokasyon, directories, status, menubar, toolbar; açılacak pencerede bulunmasını istediğiniz ek tarayıcı özelliklerini içerir.

Olmasını istediklerinizin karşısında ki no / yes kısımlarını pozitif veya negatif değerler girerek değiştirebilirsiniz.

resizable ise açılacak sayfanın kullanıcı tarafından yeniden boyutlandırılmasına izin verip vermeyeceğinizi sorar.

ac ile özelliklerini belirlediğimiz penceremizin adresini, ismini ve ayarlarını çalıştırdığımız alan. Burada bulunan pencere kısmına popup yazmayın. Zira kimi engelleyiciler bu isimde ki pencereleri otomatik olarak engellemekte.

Böylelikle HTML içerisinde Javascript ile DHTML kısmını tamamlamış olduk.Sıra bunu Flash içerisindeki bu mini pencereyi açacak butona eklenecek koda geldi.Sahnemiz içerisinde bir buton oluşturduktan sonra bu butonumuz ile ac fonksiyonunu çağırmamız yeterli. Bunun için butonumuza altta ki actions' ı ekliyoruz.


on (release) {
getURL("ac('http://www.ercanaltug.blogspot.com')");
}



Burada, javascript içerisindeki ac fonksiyonumuzu çağırarak, bu fonksiyona açmak istediğimiz adresi gönderiyoruz. Tırnak işaretlerine dikkat.


Faydalı olması dileğiyle...
 
  • Currently 5.00/5
Değelendirmek için üye girişi yapmanız gerekmektedir
EkleBunu Sosyal Paylam Butonu
Flash içerisinden pop-up pencere açmak Dersini Yazdırın

"Flash içerisinden pop-up pencere açmak" dersi için 9 yorum var

28.03.2008 vebmaster diyor ki:
bırader senın dersler cok faydalı konular amma velakın genelde calısmıyolar

31.03.2008 eraltug diyor ki:
on (release) {
getURL("javascript:ac('http://www.ercanaltug.blogspot.com')");
}

olacak. Ders notlarımı paylaşıyorum derste denenmiş oluyor yani başka çalışmayan için blogumdan kontrol edebilirsiniz burayı güncelleyemiyorum çünkü aktarırken hata olunca.
Teşekkurler...

01.04.2008 askk diyor ki:
kusura bakmayın amaa kiimse bişi anlamıyor bence!!!!!

01.04.2008 muallimim diyor ki:
Arkadaşlar proje dosyalarını gönderirseniz daha faydalı olur.

01.04.2008 ghalimoglu diyor ki:
Bu dersin ileri seviye bir ders olduğunu kanı getirmek isterim.zaten hocam yazarken altta belirtmiş fakat koda aktarmamış.bu seviyede javascirpt ve flash deneyimi olan kişilerin bunları tamamlayabiliceğini düşünüyorum.O yüzden derslerede yorum yaparken rica ediyorum daha seviyeli yorumlar yapalım.

02.04.2008 alonesea33 diyor ki:
selam arkadaslarr ben bu komut yazmanın birtürlü mantıgını anlayamadım yardımcı olursanız sevinirimmm cokk acilllll onu nerden öğrenebilirimm!!!!!

22.04.2008 lucas.mit diyor ki:
eksik anlatılıyosa neye yarar anlatılan

23.07.2008 ssf1 diyor ki:
arkadaşlar zahmet edip anlatılmış ütelik çokta faydalı dersler
acemi bile olsam öğrenmek için bakınca çok şey anlatıyor dersler
biraz çaba harcayıp kurcalayın elinizdeki dosyaları
herşeyin hazır olmasını bekleyip eleştirmeyin insanları

02.10.2008 ibrahim_3d diyor ki:
Bulup da bulandırmayın bence gayet güzel anlatmış.Siz anlayamadıysanız adam ne yapsın

Üye olmadan yorum ekleyemezsiniz !


UYARI: SANALKURS'ta yer alan materyaller ile ilgili her türlü sorumluluk hazırlayan veya gönderene aittir. SANALKURS'ta yer alan hiçbir makale, yazarından izinsiz başka bir yerde yayınlanamaz. SANALKURS kullanıcıları ve üyeleri, üçüncü kişilerin telif hakkı sahibi bulunduğu her türlü fikri eser, fotoğraf, resim vb. materyal ve ürünleri kullanamazlar. SANALKURS kullanıcı ve yazarlarının, üçüncü kişilerin telif hakkı sahibi olduğu yazı, resim vb. ürünleri kullanması durumunda, her türlü hukuki ve cezai sorumluluk kendilerine aittir. Söz konusu haksız kullanım nedeniyle SANALKURS .NET'in hiçbir hukuki sorumluluğu bulunmamakta olup, haksız kullanım nedeniyle SANALKURS.NET'in üçüncü kişilere ödemek zorunda kalabileceği her türlü tazminat ve/veya adli/idari para cezaları ilgili Sanalkurs kullanıcılarından rücu edilecektir.
 İSTATİSTİKLER
XML Kaynağımızdan yararlanarak sitemizdeki derslerimizi masaüstünüzden yada web sitenizden takip edebilirsiniz
ÇEVRİMİÇİ 62 Ziyaretçi, 8 Üye (1 Gizli)
kartal66591, T_a_s_a_r_i_m, turkalone, hayal_gemisi, tataroza, phphack911, realite34
BUGÜN DOĞUM GÜNÜ OLAN ÜYEMİZ:
grafikrim (23)
Bugün: 377, Dün: 6623, Bu Ay: 25899, Toplam Ziyaret: 1882902, Toplam Üye: 133036, Son Üye: mahir_1
Toplam Ders: 2011, Toplam Yazar: 45, Toplam Dosya: 34, Toplam Link: 55
   
RSS Kaynağımızdan yararlanarak sitemizdeki derslerimizi masaüstünüzden yada web sitenizden takip edebilirsiniz