SORU
3 AĞUSTOS 2011, ÇARŞAMBA


parametre, event Internet Explorer

Öğe için eşdeğer Internet Explorer 9 Nesne nedir?

if (!Element.prototype.addEventListener) {
    Element.prototype.addEventListener = function() { .. } 
} 

Nasıl Internet Explorer'da çalışıyor mu?

Bir fonksiyon addEventListener eşit var ve ben bilmiyorsam, lütfen açıklayın.

Herhangi bir yardım mutluluk duyacağız. Sorunu çözmek için tamamen farklı bir yöntem önermek için çekinmeyin.

CEVAP
3 AĞUSTOS 2011, ÇARŞAMBA


addEventListener olay işleyicileri ekleme için kullanılacak uygun DOM yöntemi.

Internet Explorer (sürüm 8) ** 5 alternatif bir yöntem kullanılır.

Internet Explorer 9 addEventListener uygun yöntem destekler.

Aşağıdaki çapraz tarayıcı addEvent bir fonksiyon yazmak için bir girişim olmalıdır.

function addEvent(evnt, elem, func) {
   if (elem.addEventListener)  // W3C DOM
      elem.addEventListener(evnt,func,false);
   else if (elem.attachEvent) { // IE DOM
      elem.attachEvent("on" evnt, func);
   }
   else { // No much to do
      elem[evnt] = func;
   }
}

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Fraser Raft

    Fraser Raft

    9 Mart 2010
  • Sorikan

    Sorikan

    3 ŞUBAT 2008
  • Tracy Hairston

    Tracy Hairst

    22 Mayıs 2009