Patent Eolas i aktywacja w IE
| kategoria: Programowanie, Skrypty | Komentarze (1)
Po kilkuletniej walce firma Eolas wygrała sprawę patentową z Microsoftem. W rezultacie po aktualizacji z 11 kwietnia 2006 użytkownicy przeglądarki Internet Explorer (przez co również Maxthon, Avant i Netcaptor) będą musieli kliknąć na każdy interaktywny element osadzony na stronie WWW, aby go aktywować (dotyczy to wszystkiego, co jest we Flashu, klipów wideo i innych kontrolek ActiveX). Póki element nie zostanie aktywowany nie będzie ragował na jakiekolwiek akcje użytkownika.
Można jednak temu zaradzić stosując odpowiednie obejście za pomocą javascriptu:
// Fix activating flash, qt, etc. objects
fixFlash = function() {
theObjects = document.getElementsByTagName("object");
for (var i = 0; i < theObjects.length; i++) {
theObjects[i].outerHTML = theObjects[i].outerHTML;
}
}
if (window.attachEvent){
window.attachEvent("onload", fixFlash);
}
Update: kod musi być wczytany z zewnętrznego pliku.
Podobne wpisy
Brak powiązanych wpisów.
Komentarze
Możesz zostawić komentarz lub wysłać sygnał trackback ze swojej strony.
1 komentarz do “Patent Eolas i aktywacja w IE”
Zanim dodasz komentarz, to zapoznaj się z zasadami dotyczącymi komentarzy.
Sławek, 15 listopada 2006, 17:12
Brakuje informacji ze kod musi być wczytywany z zewnetrznego pliku .js :)