Script für NN anpassen
Cookie
- javascript
0 Cyx23
Wie kann ich folgendes Script für den netscape Navigator anpassen? (Die Variante im Script ist nur eine Notlösung, das Script in Aktion unter sha-knights.de/kalender2.htm):
<div id="zusatzinfos">
</div>
<script language="JavaScript">
function Infos(datum,was)
{
if (navigator.appName=="Microsoft Internet Explorer")
{
zusatzinfos.innerHTML="<table border='2' cellpadding='0' cellspacing='0' bordercolor='#000000' bordercolorlight='#000000' bordercolordark='#000000'><tr><td><table border='0' cellspacing='0' width='150'><tr><td bgcolor='#000080'><center><u><b><font face='Arial' size='2' color='#FFFFFF'>"+datum+"</font></b></u></center></td></tr><tr><td bgcolor='#3366FF'><b><font face='Arial' size='2' color='#000000'>"+was+"</font></b></td></tr></table></td></tr></table>";
document.all.zusatzinfos.style.position = "absolute" ;
document.all.zusatzinfos.style.left = window.event.x +10 ;
document.all.zusatzinfos.style.top = window.event.y + 10 + document.body.scrollTop ;
}
if (navigator.appName=="Netscape")
{
alert(datum+": "+was);
}
}
function fort()
{
zusatzinfos.innerHTML="";
}
</script>
Hallo,
du solltest erstmal zwischen getElementById u. layers unterscheiden,
also IE5-6, Moz1 und andererseits NN4.
( Opera könnte als Sonderfall mit dem alert behandelt werden, weil er kein innerHTML kann. )
also z.B.:
<style>
#zusatzinfos{position:absolute}
</style>
<div id="zusatzinfos">
</div>
<script>
function neumach(xxx,xxy){
neuertext="<table.....";
if(document.layers){
with (document.zusatzinfos.document){
open();
write(neuertext
....
...
}
}
else { document.getElementById("nnn").innerHTML=
... .. ..
Grüsse
Cyx23