hallo "uepselon",
vielen dank für deine schnelle antwort im forum.
kannst du mir evtl. genau schreiben wo ich im folgenden javascript-code deinen vorschlag getElementById umsetzen sollte!?
_________________________________________________________________________________________________________
var x = 0;
var xx=10;
var yy=-140
var y = 0;
var showit = -20;
// Welchen Browser haben wir denn...
// ----------------------------------
ns = (document.layers)? true:false
ie4 = (document.all)? true:false
ie5 = false;
if (ie4) {
if (navigator.userAgent.indexOf('MSIE 5')>0) {
ie5 = true;
}
}
// Welche Plattform? bei IE auf MAC keine popi-Fenster
if ( navigator.platform.substring(0,3).toUpperCase() == "MAC" && (ie4 || ie5) )
{
mac = true;
} else {
mac = false;
}
if ( (ns) || (ie4) ) {
if (ns) over = document.popDiv
if (ie4) over = popDiv.style
document.onmousemove = mouseMove
if (ns) document.captureEvents(Event.MOUSEMOVE)
}
function wtl(txt) {
if (ns) {
var lll = document.popDiv.document
lll.write(txt)
lll.close()
} else {
if (ie4) document.all["popDiv"].innerHTML = txt
}
}
function show(obj) {
if (ns) obj.visibility = "show"
else if (ie4) obj.visibility = "visible"
}
function hide(obj) {
if (ns) obj.visibility = "hide"
else if (ie4) obj.visibility = "hidden"
}
function moveTo(obj,lx,ly) {
obj.left = lx
obj.top = ly
}
function hideit() {
if (mac) {return;}
if ( (ns) || (ie4) ) {
showit = 0;
hide(over);
}
}
// Popup zusammenbasteln
// ---------------------
function rpopi(text, title) {
txt = "<TABLE WIDTH=260 BORDER=0 CELLPADDING=2 CELLSPACING=0 BGCOLOR="#9c252d"><TR><TD><TABLE WIDTH=100% BORDER=0 CELLPADDING=2 CELLSPACING=0><TR><TD><SPAN ID="thetext"><B><FONT face="Arial, Helvetica" size=-1 class="lt" color="#cccccc">"+title+"</FONT></B></SPAN></TD></TR></TABLE><TABLE WIDTH=100% BORDER=0 CELLPADDING=5 CELLSPACING=0 BGCOLOR="#ffffff"><TR><TD><SPAN ID="thetext2"><FONT face="Arial, Helvetica" COLOR="#000000" size=-2>"+text+"</FONT><SPAN></TD></TR></TABLE></TD></TR></TABLE>"
wtl(txt);
display_it();
}
function popi(i,xm) {
if (mac) {return;}
xx=xm;
rpopi(text[i],title[i]);
}
// ...und jetzt anzeigen
// ---------------
function display_it() {
if ( (ns) || (ie4) ) {
if (showit == 0) {
moveTo(over,x+xx,y+yy);
show(over);
showit = 1;
}
}
}
// Auf mousemoves reagieren
// -----------------------
function mouseMove(e) {
if (ns) {x=e.pageX; y=e.pageY;}
if (ie4) {x=event.x; y=event.y;}
if (ie5) {x=event.x+document.body.scrollLeft; y=event.y+document.body.scrollTop;}
if (showit) {
moveTo(over,x+xx,y+yy);
}
}
______________________________________________________________________________________________________________________________
vielen dank für deine mühe
mfg
*** Philipp Packheiser ***