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

  • André Frizzo

    André Frizz

    16 Aralık 2006
  • Bobbylee Budde

    Bobbylee Bud

    13 ŞUBAT 2011
  • Vortez

    Vortez

    27 Temmuz 2009