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.

Nie podoba mi sięPodoba mi się (Nie ma jeszcze głosów, ale możesz być pierwszy)

Komentarze

Możesz zostawić komentarz lub wysłać sygnał trackback ze swojej strony.

1 komentarz do “Patent Eolas i aktywacja w IE”

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

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

Zanim dodasz komentarz, to zapoznaj się z zasadami dotyczącymi komentarzy.

Dodaj komentarz
Zaznacz, jeśli potwierdzasz wysłanie komentarza

Polecamy

Znajdź na stronie

Pomoc do strony

Bądź na bieżąco

do góry