-> JavaScript
Eli kun haluasin rekisteröidä "dynaamisesti" eventtejä, tämän teen lisäämällä objektiin uuden eventtiä vastaavan attribuutin esim:
var selem = document.getElementsByTagName("body");
selem[0].setAttribute("onclick","eVentHandler(event)");
Ok FF toimii mutta IE ei, tosin IE:lle on pikkanen kiertotie ->
Lisätään bodyyn elementti
Tämä siis lisää dokumenttiin kuvan jonka leveys on 1px ja korkeus 1000px.
Ja nyt toimii myös IE.
Eli mistä tässä on siis kysymys?
Miksi IE ei toimi ilman tuota kuvaa?
Onko IE huono?
Tekisikö mieleni tiputtaa IE tuki pois? -> kyllä.
Eli kun haluasin rekisteröidä "dynaamisesti" eventtejä, tämän teen lisäämällä objektiin uuden eventtiä vastaavan attribuutin esim:
var selem = document.getElementsByTagName("body");
selem[0].setAttribute("onclick","eVentHandler(event)");
Ok FF toimii mutta IE ei, tosin IE:lle on pikkanen kiertotie ->
Lisätään bodyyn elementti
Tämä siis lisää dokumenttiin kuvan jonka leveys on 1px ja korkeus 1000px.
Ja nyt toimii myös IE.
Eli mistä tässä on siis kysymys?
Miksi IE ei toimi ilman tuota kuvaa?
Onko IE huono?
Tekisikö mieleni tiputtaa IE tuki pois? -> kyllä.
Vastaukset
Vanhimmat
Ei vielä vastauksia
Aloittaja odottaa vastauksia. Kerro oma näkemyksesi ensimmäisenä.