Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
[Javscript] Problem w przeglądarce Internet Explorer - Wersja do druku

+- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl)
+-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www)
+--- Dział: xHTML, CSS, JavaScript (https://www.webmastertalk.pl/forum-xhtml-css-javascript)
+--- Wątek: [Javscript] Problem w przeglądarce Internet Explorer (/thread-javscript-problem-w-przegladarce-internet-explorer)



[Javscript] Problem w przeglądarce Internet Explorer - Rafik01 - 04-07-2010

Witam!

Podczas tworzenia skryptu na moją stronę napotkałem na następujący problem występujący w przeglądarce Internet Explorer. Podczas testowania skryptu w wyżej wymienionej przeglądarce program wyświetla poniższy błąd:
http://img228.imageshack.us/i/bladt.jpg/
Kod:
window.onload = Laduj;

function Laduj()
{
    var menu = document.getElementById('menu');
    var podmenus = menu.getElementsByTagName('ul');
    var imgs;
    for(var a = 0; a<=podmenus.length-1; a+=1)
    {
        podmenus[a].style.display = "none";
    }
    var podmenusheads = menu.getElementsByClassName('menu');
    for(var b=0;b<=(podmenusheads.length-1);b+=1)
    {
        podmenusheads[b].onmouseover = Pokaz;
        podmenusheads[b].onmouseout = Ukryj;
    }
    for(var c = 0; c<=podmenus.length-1; c+=1)
    {
        var as = podmenus[c].getElementsByTagName('a');
        for(var d=0;d<=as.length-1;d+=1)
        {
            as[d].onmouseover = Najedz;
            as[d].onmouseout = Zjedz;
        }
    }
}

function Pokaz()
{
    var podmenu = document.getElementById(this.id);
    var uls = podmenu.getElementsByTagName('ul');
    uls[0].style.display = "block";
}

function Ukryj()
{
    var podmenu = document.getElementById(this.id);
    var uls = podmenu.getElementsByTagName('ul');
    uls[0].style.display = "none";
}

function Najedz()
{
    var a = this;
    var img = a.getElementsByTagName('img');
    img[0].src = "img/arrow_enter.png";
}

function Zjedz()
{
    var a = this;
    var img = a.getElementsByTagName('img');
    img[0].src = "img/arrow_leave.png";
}

Oto kod JavaScript. Ja nie widzę tu problemu. W innych przeglądarkach wszystko działa jak należy. Proszę o jakieś rady.


RE: [Javscript] Problem w przeglądarce Internet Explorer - dziamber - 04-07-2010

To może być wina antywirusa. Możliwe, że przy instalacji program zainstalował jakąś nakładkę na przeglądarkę. Ja miałem identyczny przypadek. W moim przypadku to G-Data, wystarczyło odznaczyć opcję sprawdzania zawartości http.