Zoque.Forum
Dirsek Teması:
Geri Dön Zoque.Forum » Webmaster Kaynaklari » ://www » otomatik pop-up'da bir problem


Yanıt
 
LinkBack Seçenekler
Old 05.01.2004   #1 (permalink)
 
Firan Zal'honan's Avatar
 
Üyelik Tarihi: 06.06.2001
Yer: istanbul
Yaş: 31
Mesaj: 697
otomatik pop-up'da bir problem


Merhaba arkadaşlar...
aşağıda görüleceği üzere soul'un daha önce hazırladığı bir script'i (imaj boyutuna göre otomatik pop-up açılması script'i (oha isme bak!!)) kullanmaktayım

fakat patronlar tarafından gelen bir uyarı sonucu bir iki konuda sorunum ortaya çıktı

şirket bağlantımız hızlı olduğundan bu sorunu farkedememiştik... soruna gelince ; dial-up kullanıcıları butona tıklatyınca ilk önce sol üstte 80 x 80 px bir beyaz ekran açılıyor... imaj yüklenene kadar bu ekran beyaz bir şekilde kalıyor ve yükleme bittiğinde sanki yeni bir sayfa açılıyormuş gibi imaj ekrana geliyor... bunun neresi rahatsız edici bilemiyorum ama bu sorunu, butona tıklanınca açılacak 80 x 80 px pop-up ekran'ın ortasında lütfen bekleyin tarzı bir ibare ya da pop-up'ın 80 x 80 değil de normal imajın boyutlarında açılmasını sağlamak gibi bir çözüm yolu yaratarak yok etmek lazım...

bu konuda yardımcı olabilecek (özellikle kod'un sahibi soul) arkadaşlar var mıdır ?

head arasındaki kodumuz:
Kod:
<script language="JavaScript" type="text/JavaScript">
<!--
function openPictureWindow_Scud(imageName,alt) {
	newWindow = window.open("","newWindow","width=80,height=80");
	newWindow.document.open();
	newWindow.document.write('<HTML><head><title>'+alt+'</title><scr'+'ipt language="javascr'+'ipt">function boyutlandir(scud){genislik=eval(scud.offsetWidth)+8;yukseklik=eval(scud.offsetHeight)+27;window.resizeTo(genislik,yukseklik);yenix=(screen.availWidth-genislik)/2;yeniy=(screen.availHeight-yukseklik)/2;');
	newWindow.document.write('window.moveTo(yenix,yeniy);}</scr'+'ipt></head><body bgcolor=#FFFFFF leftmargin=0 topmargin=0 marginheight=0 marginwidth=0 onload="window.setTimeout(\'self.close\',20000)" onresize="boyutlandir(resim)" onload="boyutlandir(resim)">');
	newWindow.document.write('<img src='+imageName+' id=resim onload="boyutlandir(resim)" alt=""><scr'+'ipt language="javascr'+'ipt">boyutlandir(resim);</scr'+'ipt>');
	newWindow.document.write('</body></HTML>');
	newWindow.document.close();
	newWindow.focus();
}
//-->
</script>
buton'un kod'u
Kod:
 

<a href="#"><img src="i/oturma_plani.gif" border="0" onClick="openPictureWindow_Scud('i/seat/pt.gif','Biletix')"></a>
__________________
Kişisel: ozankilic.com | İşsel: Biletix.com | Fotosel: flickr.com/photos/okilic | Stocksel: istockphoto.com/ozankilic
Firan Zal'honan şu an çevrimdışı  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl'e kaydet! http://reddit.com/submit?url=%url%&title=%title%Wong'e kaydet!Yahoo'ya kaydet!Google'a kaydet!MSN'e kaydet!Facebook'e kaydet!
Mesajdan alıntı yaparak yeni bir cevap ekleyin
Old 05.01.2004   #2 (permalink)
 
blurise's Avatar
 
Üyelik Tarihi: 05.12.2003
Yer: İstanbul
Mesaj: 899
Re: otomatik pop-up'da bir problem

Bu yöntemi kullanacaksan eğer 80x80 i biraz büyütmek, sayfaya ortalamak gibi bir çözüm bulabilrsin, ayrıca resmin yüklenmesi tamamlanana kadar visible kalacak daha sonra kaldıracağın bir lütfen bekleyiniz yazısı ekleyebilrsin. İhtiyacın olursa kodu değiştirmene yardımcı olurum :)
__________________
Günce;
Zübeyr Dereli;
PGP Public Key;
blurise şu an çevrimdışı  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl'e kaydet! http://reddit.com/submit?url=%url%&title=%title%Wong'e kaydet!Yahoo'ya kaydet!Google'a kaydet!MSN'e kaydet!Facebook'e kaydet!
Mesajdan alıntı yaparak yeni bir cevap ekleyin
Old 05.01.2004   #3 (permalink)
 
Firan Zal'honan's Avatar
 
Üyelik Tarihi: 06.06.2001
Yer: istanbul
Yaş: 31
Mesaj: 697
Re: otomatik pop-up'da bir problem

Alıntı:
blurise tarafından gönderilen mesaj:
Bu yöntemi kullanacaksan eğer 80x80 i biraz büyütmek, sayfaya ortalamak gibi bir çözüm bulabilrsin, ayrıca resmin yüklenmesi tamamlanana kadar visible kalacak daha sonra kaldıracağın bir lütfen bekleyiniz yazısı ekleyebilrsin. İhtiyacın olursa kodu değiştirmene yardımcı olurum

go tu dı füçır
....
yıl : 2054
mekan : istanbulda bir ev
kucakta oturan : torun tosbaa

torun : dede....nie gülümsüosun birden
ben : hiç..bir arkadaş aklıma geldi evladım
torun tosbaa : kimdi o dede ?
ben : blurise yavrum...eskiden forumda tanışmıştık
torun olcak velet : blurise kimdi dede ?
ben : blurise bir melekti yavrum ......

....
bek tu dı naov
çok iş var bugün çoook.... süper yardımcı olursun valla değişiklik konusunda
__________________
Kişisel: ozankilic.com | İşsel: Biletix.com | Fotosel: flickr.com/photos/okilic | Stocksel: istockphoto.com/ozankilic
Firan Zal'honan şu an çevrimdışı  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl'e kaydet! http://reddit.com/submit?url=%url%&title=%title%Wong'e kaydet!Yahoo'ya kaydet!Google'a kaydet!MSN'e kaydet!Facebook'e kaydet!
Mesajdan alıntı yaparak yeni bir cevap ekleyin
Old 05.01.2004   #4 (permalink)
 
blurise's Avatar
 
Üyelik Tarihi: 05.12.2003
Yer: İstanbul
Mesaj: 899
Re: otomatik pop-up'da bir problem

umarım çalışır, script orijininden biraz karışık biraz da ben çorba yaptım...

sadece scripti değiştirmen yeterli olacak...

kolay gele..

Kod:
<script language="JavaScript" type="text/JavaScript">
<!--
function openPictureWindow_Scud(imageName,alt) {
	var iWidth = 400;
	var iHeight = 300;
	var  iLeft = (screen.availWidth - iWidth) / 2;
	var  iTop = (screen.availHeight - iHeight) / 2;
	newWindow = window.open("","newWindow","width=" + iWidth + ",height=" + iHeight + ",top=" + iTop + ",left=" + iLeft);
	newWindow.document.open();
	newWindow.document.write('<HTML><head><title>'+alt+'</title><scr'+'ipt language="javascr'+'ipt">function Hide(ID){var o = document.getElementById(ID);o.style.display="none";}function boyutlandir(scud){genislik=eval(scud.offsetWidth)+8;yukseklik=eval(scud.offsetHeight)+27;window.resizeTo(genislik,yukseklik);yenix=(screen.availWidth-genislik)/2;yeniy=(screen.availHeight-yukseklik)/2;');
	newWindow.document.write('window.moveTo(yenix,yeniy);}</scr'+'ipt></head><body bgcolor=#000 leftmargin=0 topmargin=0 marginheight=0 marginwidth=0 onload="window.setTimeout(\'self.close\',20000)" onresize="boyutlandir(resim)" onload="boyutlandir(resim)">');
	newWindow.document.write('<div id="lblWait" name="lblWait" style="color:red;text-align:center;font-family:Tahoma;font-weight:bold;margin:' + ((iHeight - 30) / 2) + 'px auto">Lütfen Bekleyiniz...</div><img src='+imageName+' id=resim onload="boyutlandir(resim);Hide(\'lblWait\')" alt=""><scr'+'ipt language="javascr'+'ipt">Hide("lblWait");boyutlandir(resim);</scr'+'ipt>');
	newWindow.document.write('</body></HTML>');
	newWindow.document.close();
	newWindow.focus();
}
//-->
</script>
__________________
Günce;
Zübeyr Dereli;
PGP Public Key;
blurise şu an çevrimdışı  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl'e kaydet! http://reddit.com/submit?url=%url%&title=%title%Wong'e kaydet!Yahoo'ya kaydet!Google'a kaydet!MSN'e kaydet!Facebook'e kaydet!
Mesajdan alıntı yaparak yeni bir cevap ekleyin
Old 07.01.2004   #5 (permalink)
 
Firan Zal'honan's Avatar
 
Üyelik Tarihi: 06.06.2001
Yer: istanbul
Yaş: 31
Mesaj: 697
Re: otomatik pop-up'da bir problem

Alıntı:
blurise tarafından gönderilen mesaj:
umarım çalışır, script orijininden biraz karışık biraz da ben çorba yaptım...

sadece scripti değiştirmen yeterli olacak...

kolay gele..

Kod:
<script language="JavaScript" type="text/JavaScript">
<!--
function openPictureWindow_Scud(imageName,alt) {
	var iWidth = 400;
	var iHeight = 300;
	var  iLeft = (screen.availWidth - iWidth) / 2;
	var  iTop = (screen.availHeight - iHeight) / 2;
	newWindow = window.open("","newWindow","width=" + iWidth + ",height=" + iHeight + ",top=" + iTop + ",left=" + iLeft);
	newWindow.document.open();
	newWindow.document.write('<HTML><head><title>'+alt+'</title><scr'+'ipt language="javascr'+'ipt">function Hide(ID){var o = document.getElementById(ID);o.style.display="none";}function boyutlandir(scud){genislik=eval(scud.offsetWidth)+8;yukseklik=eval(scud.offsetHeight)+27;window.resizeTo(genislik,yukseklik);yenix=(screen.availWidth-genislik)/2;yeniy=(screen.availHeight-yukseklik)/2;');
	newWindow.document.write('window.moveTo(yenix,yeniy);}</scr'+'ipt></head><body bgcolor=#000 leftmargin=0 topmargin=0 marginheight=0 marginwidth=0 onload="window.setTimeout(\'self.close\',20000)" onresize="boyutlandir(resim)" onload="boyutlandir(resim)">');
	newWindow.document.write('<div id="lblWait" name="lblWait" style="color:red;text-align:center;font-family:Tahoma;font-weight:bold;margin:' + ((iHeight - 30) / 2) + 'px auto">Lütfen Bekleyiniz...</div><img src='+imageName+' id=resim onload="boyutlandir(resim);Hide(\'lblWait\')" alt=""><scr'+'ipt language="javascr'+'ipt">Hide("lblWait");boyutlandir(resim);</scr'+'ipt>');
	newWindow.document.write('</body></HTML>');
	newWindow.document.close();
	newWindow.focus();
}
//-->
</script>

çok teşekkürler yardımın için ama bunu uyguladıktan sonra halen bir dial-up bağlantısı ile kontrol edemediğimden kod'un çalışmadığı konusunda bir gözlemim olmadı

dial-up bağlantısı olan arkadaşlardan bir rica etsek de gözlemlerini bize aktarsalar ?
__________________
Kişisel: ozankilic.com | İşsel: Biletix.com | Fotosel: flickr.com/photos/okilic | Stocksel: istockphoto.com/ozankilic
Firan Zal'honan şu an çevrimdışı  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl'e kaydet! http://reddit.com/submit?url=%url%&title=%title%Wong'e kaydet!Yahoo'ya kaydet!Google'a kaydet!MSN'e kaydet!Facebook'e kaydet!
Mesajdan alıntı yaparak yeni bir cevap ekleyin
Old 07.01.2004   #6 (permalink)
 
yunus::t's Avatar
 
Üyelik Tarihi: 23.07.2002
Yer: İstanbul
Yaş: 31
Mesaj: 684
Re: otomatik pop-up'da bir problem

div göster sakla ile uğraşmak yerine oluşturulan HTML'e, 80x80 oturan bir bg yap 0.0... küsür KB boyutunda falan bir GİF , onu hemen yükler alet,

bg'ye de malum mesajını yazarsın...

başka bir çözümü de yok imajın yüklenmesini illaki bekleyecek o pencere,
yunus::t şu an çevrimdışı  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl'e kaydet! http://reddit.com/submit?url=%url%&title=%title%Wong'e kaydet!Yahoo'ya kaydet!Google'a kaydet!MSN'e kaydet!Facebook'e kaydet!
Mesajdan alıntı yaparak yeni bir cevap ekleyin
Old 07.01.2004   #7 (permalink)
 
soul's Avatar
 
Üyelik Tarihi: 13.07.2000
Yer: LND
Mesaj: 4,284
Re: otomatik pop-up'da bir problem

Evet resmin boyutunda açmak mümkün değil ancak ilk açılışl o boyutta olursa olur zaten blurise falan da göstermiş bunu.

Ek olarak düzelteyim kod scud' un DW openpicturewindow Extensionının JS'sinden kırma bir koddur. Benim şahsen bir alakam yoktur

Ancak bu durumda loading olayı en güzel çözümdür. Default window açılışınıda açılack pencerelere yakın bir boyutta yaparsan çok güzel olur.
__________________
FERRUH.MAVİTUNA - İnanmıyorum, yeni site!
soul şu an çevrimdışı  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl'e kaydet! http://reddit.com/submit?url=%url%&title=%title%Wong'e kaydet!Yahoo'ya kaydet!Google'a kaydet!MSN'e kaydet!Facebook'e kaydet!
Mesajdan alıntı yaparak yeni bir cevap ekleyin
Old 1 hafta önce   #8 (permalink)
 
fuducuk's Avatar
 
Üyelik Tarihi: 21.11.2008
Yer: Bursa
Yaş: 26
Mesaj: 5
Re: otomatik pop-up'da bir problem

Bu scripti SWF'ye uyarlamak mümkün mü arkadaşlar? Yani imajın genişliğini almak yerine SWF'ninkini alıp ona göre pencere açtırmak?
fuducuk şu an çevrimdışı  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl'e kaydet! http://reddit.com/submit?url=%url%&title=%title%Wong'e kaydet!Yahoo'ya kaydet!Google'a kaydet!MSN'e kaydet!Facebook'e kaydet!
Mesajdan alıntı yaparak yeni bir cevap ekleyin
Sponsorlu Bağlantılar
Zoque.Forum
Reklam
Yanıt

Etiketler

problem , popupda , otomatik


 
Zoque'a hoşgeldiniz!
Zoque 27.02.1999 tarihinde yayın hayatına başlamış, paylaşıma dayalı bir oluşumdur. Tasarım, teknoloji, web, kültür ve sanat ana başlıkları altında bilgi paylaşımı ve benzer değerlere sahip katılımcıların birbirleriyle iletişime girmelerine imkan sağlar. "Az ama Öz" sloganından yola çıkarak, kaliteli ve nitelikli katılımı temel alır.

Saygın ve ciddi bir ortamda yardımlaşmak, haberleşmek, kendi bildiklerini diğer katılımcılarla paylaşmak isteyen, oluşumumuza düzenli katılımda bulunacağı inancını taşıyan konuklarımızı üye olmaya davet ediyoruz. [ » ]


Üye Girişi:

En popüler ilk 100 etiket
Tag Cloud
acil adsl ajax almak arama araniyor ariyorum ariyoruz asp bilen bilgi bilgisayar blog calisma css div domain dosya eleman film firefox flash font form forum fotograf freelance google gore grafik grafiker hakkinda hangi hata hatasi hosting html ilgili ilk image internet istanbul istiyorum java javascript karakter kayit kisisel kullanimi link logo mac mail menu microsoft muzik mysql nasil neden nedir online oyun photoshop php problemi program programi reklam resim satilik sayfa script server ses sistemi site sitesi son soru sorun sorunsali sorunu sql swf tasarim tasarimci tasarimcisi tasarimi turk turkce veri video web windows wordpress xml yardim yazi yeni zoque
Zoque RSS Aboneliği
Son eklenen konuları e-posta ile haber verelim mi?

Forum Yazılımı: vBulletin® Version 3.7.4 Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

Arayüz/Skin "Güneş" © www.zoque.com / net. Copyright © 1999 - 2008
Forum Saati GMT +2. Şu anda saat: 02:50.