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

  • New Scientist

    New Scientis

    27 Kasım 2006
  • pendrop gaming

    pendrop gami

    4 ŞUBAT 2013
  • SoundHound

    SoundHound

    8 Mart 2006