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

  • Curso Online Gratuito

    Curso Online

    4 Aralık 2011
  • RayperEnglishKnight

    RayperEnglis

    24 Kasım 2008
  • Trulia

    Trulia

    29 Kasım 2006