Hi,
folgendes Script welches Anwendung findet auf meiner Seite http://www.wannabeartist.com im Galeriebereich, bereitet mir Kopfzerbrechen.
Das Javascript funktioniert einwandfrei im Internetexplorer, jedoch in allen andern Browsern nicht. Vielleicht kann mir ja jemand weiterhelfen!? :)
Das Script:
<SCRIPT TYPE="text/javascript">
<!--
Xoffset= 100;
Yoffset= -60;
var nav,old,iex=(document.all),yyy=-1000;
if(navigator.appName=="Netscape"){(document.layers)?nav=true:old=true;}
if(!old){
var skn=(nav)?document.dek:dek.style;
if(nav)document.captureEvents(Event.MOUSEMOVE);
document.onmousemove=get_mouse;
}
function previewopen(msg,bak){
var content="<TABLE BORDER=1 BORDERCOLOR=#346C79 CELLPADDING=0 CELLSPACING=0 "+
"BGCOLOR="+bak+"><TD ALIGN=center><FONT COLOR=black SIZE=2>"+msg+"</FONT></TD></TABLE>";
if(old){alert(msg);return;}
else{yyy=Yoffset;
if(nav){skn.document.write(content);skn.document.close();skn.visibility="visible"}
if(iex){document.all("dek").innerHTML=content;skn.visibility="visible"}
}
}
function get_mouse(e){
var x=(nav)?e.pageX:event.x+document.body.scrollLeft;skn.left=x+Xoffset;
var y=(nav)?e.pageY:event.y+document.body.scrollTop;skn.top=y+yyy;
}
function previewclose(){
if(!old){yyy=-1000;skn.visibility="hidden";}
}
//-->
----Bestandteil der Galerie-Tabelle---
<tr>
<td bgcolor="#CCCCCC">
<img src="../images/bullet_square.gif" width="10" height="9" />
<a onMouseOver="previewopen('<img src=preview/previewbild.gif width=100 height=100>','#000000')" ;="" onMouseOut="previewclose()" target="_blank" href="images/bild.gif">Blablabla</a></td>
<td bgcolor="#E6EBEB" align="center">beschreibender Text....blabla</td>
<td bgcolor="#CCCCCC">blabla</td>
</tr>
thx,
Steven