Składam ze znajomym stronę www zawierającą animacje flash. Pojawił się mały problem związany z obramowaniem flasha które pokazuje się po najechaniu na obszar flasha. Pierwszy raz spotykam się z czymś takim. Dostałem kod w javascripcie który powinien to naprawić i robi to tylko przy najnowszej wersji flash playera.
Kod znajduje się ponieżej:
new function(){ o=document.getElementsByTagName('object');l=o.length for(j=0;j<l;j++){ a=p=A=P='' A=o[j].attributes; P=o[j].parentNode.getElementsByTagName('param'); for(i=0;i<A.length;i++){a+=A[i].name+'="'+A[i].value+'" '+"\n";} for(i=0;i<P.length;i++){p+='<param name="'+P[i].name+'" value="'+P[i].value+'"/>'+"\n"} } }
Przed zainstalowaniem nowej wersji flash playera po załadowniu skryptu flash zmieniał się na brak obrazka. Po zainstalowaniu nowej wersji wszystko jest ok - flash wyświetla sie normalnie. Jak przypuszczam mało kto ma aktualną wersję flash playera i tu pojawia się problem. Wie ktoś jak jeszcze można rozwiązać ten problem?
Kod ten aktualnie działa pod tym adresem: http://remo.d6.pl/nomas/ Możecie stestować czy wyświetli poprawnie flasha czy nie.