wczesniej kodowalem strone w HTML 4.01 i skrypt ktory pokazuje okienko z jakims textem po najechniu np. na link czy obrazek dzialal sprawnie pod IE i Firefoxem
ostatnio przekodowalem strone na XHTML-a i spkrypt pod IE przestal poprawnie dzialac! (pod firefox wszystko ok) zle dzialanie objawia sie tym ze najprowdopodobniej zele odczytuje warosci polozenia kursora w dokumencie i okienko pojawia sie nie tam gdzie powinno. Ze specyfikacji XHTML-a wynika iz odwolujac sie do atrybutu id nalezy go poprzedzic # ale w skrypcie odwoalnie wyglada tak:
Kod
if (IE) {
document.all.info.style.visibility='visible';
document.all.info.innerHTML=src;
document.all.info.style.left=posX()+pX+"px";
document.all.info.style.top=posY()+pY+"px";
}
document.all.info.style.visibility='visible';
document.all.info.innerHTML=src;
document.all.info.style.left=posX()+pX+"px";
document.all.info.style.top=posY()+pY+"px";
}
nie wiem czy to tu jest prblem bo na JavaScript slabo sie znam, lub tak jak wczesniej pisalem mozliwe ze zle odczytuje pozycje a za to jest odpowiedzialna ta funkcja:
Kod
function posX() {
if (IE) {
tempX=document.body.scrollLeft+event.clientX;
}
if (tempX<0) {
tempX=0;
}
return tempX;
}
if (IE) {
tempX=document.body.scrollLeft+event.clientX;
}
if (tempX<0) {
tempX=0;
}
return tempX;
}
gdyby ktos mial podoby problem i zna rozwiazanie, bylbym wdzieczny

----------- EDIT -----------
OK problem rozwiazany, pos mozna usunac.