Hejsan,
jag har ett script för att styla till title-attribut på min sida, som jag modifierat lite för att passa mina behov. Det som stör mig nu är att IE visar en bilds alt-värde när musen hålls över bilden, se exempel här (för muspekaren över bilderna). Det jag vill göra är först en koll för IE (navigator.appName = "Microsoft Internet Explorer" ? ), sedan ta bort ev. alt-värden (el.firstChild.removeAttribute("alt") ??), problemet är att jag är rätt kass på JavaScript och inte får det att fungera, metoden som gör allt jobb ser ut så här:
function Prepare(el){
var tooltip,t,b,s,l,n,h;
t=el.getAttribute("title");
if(t==null || t.length==0){
}else{
el.removeAttribute("title");
tooltip=CreateEl("span","tooltip");
s=CreateEl("span");
[b]n=t.split(/ -- /);
if(n[1] != null){
h=CreateEl("h2");
h.appendChild(document.createTextNode(n[0]));
tooltip.appendChild(h);
s.appendChild(document.createTextNode(n[1]));
}else[/b]
s.appendChild(document.createTextNode(t));
tooltip.appendChild(s);
setStyles(tooltip);
el.tooltip=tooltip;
el.onmouseover=showTooltip;
el.onmouseout=hideTooltip;
el.onmousemove=Locate;
}
}
det fetstilta är det jag modifierat.
Tycker inte det ska vara ett svårt problem men har försökt förgäves på egen hand/mha Google.
/Andreas