SORU
13 AĞUSTOS 2008, ÇARŞAMBA


Nasıl ek bir pencere eklerim.Javascript yüklendiğinde olay

ASP.NET benim Kullanıcı Denetimi penceresinde bir senaryoya ekliyorum.yani olay yüklendiğinde:

if (!Page.ClientScript.IsStartupScriptRegistered(this.GetType(), onloadScriptName))
  Page.ClientScript.RegisterStartupScript(this.GetType(), onloadScriptName, 
    "window.onload = function() {myFunction();};", true);            

Benim sorunum bu yazar daha önce yüklendiğinde olayında bir şey yok. Nasıl yüklendiğinde olayında iki kullanıcı kontrolleri javascript çalıştırmasına izin verme her konuda gitmek istiyorsunuz?

*Düzenleme:Üçüncü parti kütüphaneler bilgi için *teşekkürler. Aklımda tutacağım.

CEVAP
27 Mart 2009, Cuma


Çoğu "çözümler" Microsoft özeldir önerilen veya şişirilmiş kütüphaneler gerektirir. İşte iyi bir yolu. Bu Microsoft IE ile W3C uyumlu tarayıcıları ile çalışır.

if (window.addEventListener) // W3C standard
{
  window.addEventListener('load', myFunction, false); // NB **not** 'onload'
} 
else if (window.attachEvent) // Microsoft
{
  window.attachEvent('onload', myFunction);
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Lamarr Wilson

    Lamarr Wilso

    27 Aralık 2008
  • SoundHound

    SoundHound

    8 Mart 2006
  • Visual Life

    Visual Life

    3 Temmuz 2006