go to content | go to menu | przejdź do menu języków


Patent Eolas i aktywacja w IE

Data:
27 wrzesień 2006
Kategoria:
Programowanie, Skrypty
Author:
Cezary Tomczyk

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.

Next or previous post

1 komentarz - “Patent Eolas i aktywacja w IE”

  1. 1. 15 listopad 2006, 17:12, Sławek

    Brakuje informacji ze kod musi być wczytywany z zewnetrznego pliku .js :)

Twój komentarz

(required)
(required)




Szukaj