I found this script somewhere and it is'n working. Can anyone tell me what's wrong with it?
Code:<script type="text/javascript"> <xsl:comment> <![CDATA[ document.write('<STYLE TYPE="text/css"><!--#dek {POSITION:absolute;VISIBILITY:hidden;Z-INDEX:200;}//--></STYLE><DIV ID="dek"></DIV>'); Xoffset=-60; // modify these values to ... Yoffset= 20; // change the popup position. var old,skn,iex=(document.all),yyy=-1000; var ns4=document.layers var ns6=document.getElementById&&!document.all var ie4=document.all if (ns4) skn=document.dek else if (ns6) skn=document.getElementById("dek").style else if (ie4) skn=document.all.dek.style if(ns4)document.captureEvents(Event.MOUSEMOVE); else{ skn.visibility="visible" skn.display="none" } document.onmousemove=get_mouse; function popup(msg,bak){ var content="<TABLE BORDER=1 BORDERCOLOR=white CELLPADDING=2 CELLSPACING=0><TD ALIGN=center BGCOLOR="+bak+"><FONT COLOR=black><b><table border=0 width=100%><tr><td><iframe id=ale style=zoom:1;width:100;height:100px; src="+msg+"></iframe></td></tr></table></b></FONT></TD></TABLE>"; yyy=Yoffset; if(ns4){skn.document.write(content);skn.document.close();skn.visibility="visible"} if(ns6){document.getElementById("dek").innerHTML=content;skn.display=''} if(ie4){document.all("dek").innerHTML=content;skn.display=''} } function get_mouse(e){ var x=(ns4||ns6)?e.pageX:event.x+document.body.scrollLeft; skn.left=x+Xoffset; var y=(ns4||ns6)?e.pageY:event.y+document.body.scrollTop; skn.top=y+yyy; } function kill(){ yyy=-1000; if(ns4){skn.visibility="hidden";} else if (ns6||ie4) skn.display="none" } //--> ]]> </xsl:comment> </script>
then, somewhere in xsl:
thx in advanceCode:<A onmouseover="popup('interklub.jpg','black')" onmouseout="kill()" href="">anytext</A><br/><br/>![]()


Reply With Quote
Bookmarks