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

  • Facebook Developers

    Facebook Dev

    24 ŞUBAT 2009
  • Hollyscoop

    Hollyscoop

    30 Ocak 2007
  • wowchick16

    wowchick16

    17 Mart 2007