HTML DOM Belgesi uygulaması
Örnekler
Bu belge DOM 1.0 özelliğine sahip mi?
document.implementation.hasFeature("DOM", "1.0");
Bu belge TESLA X özelliğine sahip mi?
document.implementation.hasFeature("TESLA", "X");
Tanım ve Kullanım
Özellik implementation
, belgeyi işleyen DOMimplementation nesnesini döndürür.
Uyarı!
DOM 1 Önerisi (1998) bu nesne için yalnızca bir yöntem belirtti: hasFeature().
hasFeature() yöntemi, tarayıcı tarafından bir DOM modülünün desteklenip desteklenmediğini kontrol etmek için kullanıldı:
let answer = document.implementation.hasFeature("DOM", "1.0");
Sorun şu ki : Tüm modern tarayıcılar her zaman true değerini döndürür.
Sözdizimi
document.implementation
Geri dönüş değeri
Tip | Açıklama |
Nesne | Bir DocumentImplementation nesnesi. Belgenin uygulama nesnesi. |
Tarayıcı Desteği
document.implementation
bir DOM Düzey 1 (1998) özelliğidir.
Tüm tarayıcılarda tam olarak desteklenir:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 9-11 | Yes | Yes | Yes | Yes |