Soru - Cevap Bölümü
/ Kategori: Programlama
20/03/2010 - 22:31:20 cevap (11) Okunma : 6378 Bu yazıyı 1 kişi tuttu.
Flash la bulundugu sayfanın link ini öğrenme acil
selam arkdaşlar.. acil..
şimdi ben flash ı bi html sayfaın içine koydum...
flashta öle bişey yazmalıyım ki bana bulundugu sayfanın linkini söylemesi gerekiyor
mesela
acil
Cevaplar
( Faydalı Cevapları Göster )
asp'de request.servervariables('url') ile bulunduğun sayfayı alabilirsin. bunu da flasha loadvar ile aktarırsın fakat phpde nasıldır bilmiyorum
SWF ADDRESS diye bişey var, sen google de swfaddress diye arattır örneği ilk çıkan sayfada göreceksin,
Saygılarımla,
http://www.asual.com/swfaddress/
bu adrese bir bak, işine yarar umarım....
Bu konuda en iyi çözüm External interface üzerinden javascript kullanmak olcaktır.
url = ExternalInterface.call("window.location.href.toString");
sorgu = ExternalInterface.call("window.location.search.substring", 1);
burda sorgu değeri url?degisken=deger şeklinde bir url' nin sadece degisken=deger kısmıdır ki bu string daha sonra parçalanıp gönderilen değişkenleri alınabilir.
Ama soruda istenilen şey url External çağrısıdır...
urlBas = _url.indexOf("://")+3;
urlSon = _url.indexOf("/", urlBas);
siteAdresi = _url.substring(urlBas, urlSon);
SonNokta = siteAdresi.lastIndexOf(".")-1;
adresSonu = siteAdresi.lastIndexOf(".", SonNokta)+1;
siteAdresi = siteAdresi.substring(adresSonu, siteAdresi.length);
siteAdresi değişkeni "siyyah.com" şeklinde bir değer taşır, buna göre istediğin kontrolü yapabilirsin.
Flash şu an yüklü değil makinemde, test etme fırsatı bulamadım ama olacağını tahmin ediyorum.. kolay gelsin..
Ben de Ali gibi cozerdim. ExternalInterface
olabilir tabiki ancak yapılmak istenen işleme göre bazı anlarda ali arkadaşımızın yazmış olduğu teknik işe yaramayabilir.. Ama genel olarak tabiki işlevselliği mevcut.. iyi günler..
ExternalInterface kullanılmasının mümkün olmadığı bir senaryo vermeniz mümkün mü?
mesela yaptığınız flash'ın sizin siteniz dışında çalınsa bile kullanılamaması.... www.siyyah.com ben burada ana sayfadaki animasyonuma yaptım mesela, isterseniz swf kaydetip ve başka bir domain de deneyiniz hatta www.siyyah.net burada da var aynı animasyon ve .net i açtığınızda çalışmayacaktır animasyon direk oradan da görebilirsiniz.. Eğer bunu dışardan değişken yollatarak yapsaydım, sizde kodlarda url değişkenine siyyah.com yazarak yollatabilirdiniz ve sizin sitenizde de çalışırdı..
Bunun dışında diğer uygulamalarda sizin dediğinizde olur tabiki.
kolay gelsin, iyi çalışmalar..
Etkinlikler
Toplantı
Özgür Yazılım ve Linux Günleri '10
Özgür Yazılım ve Linux Günleri '10
İstanbul Bilgi Üniversitesi Bilgisayar Bilimleri Bölümü ve Linux Kullanıcıları Derneği'nin 9 yıldır düzenlemekte oldukları etkinlikler bu yıl `Özgür Y...
Kategori:
Toplantı
Kimler Burada? 
Son 1 dakika içinde MMIstanbul' da 55 (50 kayıtlı, 5 ziyaretçi) kullanıcı varmış. Login durumda olanlar aşağıda:
MMIstanbul Blog'undan
Blog Bölümü Blogevi.com'a Taşınıyor
Selam arkadaşlar MMIstanbul'da , tasarımcı ve programcıların blog yazılarını "feedleyerek" MMIstanbul okurlarını MMIstanbul dışın ...
7.500'üncü üyemiz Cem Koç!
Neler Yapılabilir?
500 Hatası Hakkında!
Reklam, MMIstanbul ve Yeni Projeler (Durumumuz Bu Tarzında)










linki asp(php) ile flash a yolla gelen veriyi loadVars la oku ve bir text e yaz. yada javascript kullan