E-Veri Bilişim | E-Çözümler Sunar...   >özet fiyat listemiz<    işlem ve talepleriniz için kaydolun! | hesabım  
 
Javascript le sayfa yüklendikten sonra kod çalıştırma

Bu önemli ipucumu javascript onload metodu için yazıyoruz.

Öncelikle bir html sayfa yüklendikten sonra çalışan onload metodunu tanıyalım

Bir Javascript fonksiyonun web sayfası yüklenmeye başladığında otomatik olarak çalışmasını istiyorsak onLoad olayını kullanırız.

Mesela sayfa yüklenmeye başladığında (onLoad) ziyaretçiye Web sitemiz hoş geldiniz diyebiliriz. Sayfadan ayrıldığında (onUnLoad) ise Güle Güle diyebiliriz.

onLoad da aklınıza gelebilecek herşeyi yaptırabilirsiniz. Özellikle sayfa açılışından sonra çalıştığından sayfaya yük getirecek işlemleri bile buraya koyabilirsiniz.

Örnek kullanım : Aşağıdaki şekilde bir html için koyduğunuz kod sayfa yüklendikten sonra hoşgeldiniz şeklinde bir mesaj çıkaracaktır

<script type="text/javascript">
window.onload = function () {
alert('hoşgeldiniz');
}
</script>

Burada amacımız çok fazla onload u anlatmak değil, ancak son zamanlarda çok fazla ajax kullanarak onload kullanma sıklığımız arttığı için size vereceğimiz ipucu ile mevcut onload u ezmeden nasıl onload a eklemeler yapabileceğimizi gösteriyoruz.

Mevcut onload mu? Evet sitenizde bir onload fonksiyonu varsa ve sayfaya tekrar onload fonksiyonu koyarsanız o zaman eski onload ezilir ve işe yaramaz hale gelir.

Bu durumda aşağıdaki örnek eski onload u bozmadan yeni bir kod çalıştırmamıza olanak verecek.

<script type="text/javascript">
var nowOnload = window.onload; // eski onload u sakla
window.onload = function () {
alert('hoşgeldiniz'); //onload a yaptığımız ekleme, ilk önce bu çalışacak, sonra mevcutta bulunan onload
// Şimdi eski onload ları çağırki sayfa bozulmasın
if(nowOnload != null && typeof(nowOnload) == 'function') {
nowOnload();
}
}
</script>

Sık kullanılanlara ekle Sık kullanılanlara ekle

Bu dökümanı yazdır Bu dökümanı yazdır

Bulduğunuz konu aradığınız sorulara cevap vermediyse yeni bir konu araştırın.
Başka Bir Konu Araştırın

HİZMETLER ÜRÜNLER MAKALEMERKEZİ  HAKKIMIZDA KISA YOLLAR
* Yazılım
* Tasarım
* Hosting
* Reklam
* Eğitim
* Danışmanlık
* E-ticaret
* İçerik Yönetimi
* Online Eğitim
* Oto-Galeri
* Emlak
* Portal
* Hosting
* Domain
* GÜNCEL
* BİZDEN
* İÇERİK YÖNETİMİ
* E-TİCARET
* AÇIK ARTTIRMA
* REKLAM YÖNETİMİ
* YAZILIM
* TASARIM
* YARDIM

Tüm popüler yazılar
Tüm yazılar
RSS Servisi 

* Şirketimiz
* Çözüm Ortakları
* Bayilik ve Satış Ortaklığı
* Hesap numaraları 
* İletişim

* Ana Sayfa
* Üye Ol!
* Üye Giriş>
* Sepetim
MakaleMerkezi
* Her türlü sorunuz için
* eticaret demo
* eticaret portal demo

Web Sitesi/Demo başvuru formu

her türlü soru ve destek için
0 216 3367802
destek@e-veri.com
yada
formu doldurun
biz sizi arayalım


"Doğru çözümler doğru bir ekip ve o ekibe güvenmekle başlar. Acaba siz doğru ekibi buldunuz mu?"

Hostbul'da yer alır!

Copyright ©2010 e-veri.com
Bu sitede E-Veri E-Ticaret Yazılımı kullanılmaktadır.

duvar stickeri

internetten para kazanmak

affiliateId Footer=NULL