Seite 1 von 1

[MapMod Fehler] Mouseover javascript:void(0)

Verfasst: 16.04.2004 12:12
von sim2k
Also eigentlich hat ja jeder User ein kleines Mouseover menu in form von Link - leider zeigt des bei mir nichts an! hab ich vieleicht irgendwo was vergessen?

Hat jemand ne idee??

gruß sim

siehe Map

Verfasst: 16.04.2004 12:28
von andreasOymann
Da scheint ein Fehler im Javascript-Teil zu sein ( siehe unten links im Browser-Fenster). Poste bitte mal den entsprechenden Teil der TPL-Datei...

Verfasst: 09.05.2004 19:08
von SchweineHuhn
Hab den selben Fehler :(

Ich kenn mich mit Java garnicht aus ist das der Teil wo der Fehler sein könnte?
<script language="javascript">
function coordtostring(coord)
{
minutes=Math.floor(coord);
seconds=Math.floor((coord-minutes)*60);
if (String(minutes).length==1)
minutes='0'+minutes;
if (String(seconds).length==1)
seconds='0'+seconds;
return minutes+'°'+seconds+"'";
}

function userinfo(username, userlocation, distance, longitude, latitude)
{
document.forms['map_form'].username.value=username;
document.forms['map_form'].location.value=userlocation;
document.forms['map_form'].distance.value=distance;
if (longitude!='') {
document.forms['map_form'].longitude.value=coordtostring(longitude)+' ('+String(longitude).substr(0,6)+')';
document.forms['map_form'].latitude.value=coordtostring(latitude)+' ('+String(latitude).substr(0,6)+')';
}
else {
document.forms['map_form'].longitude.value='';
document.forms['map_form'].latitude.value='';
}
}

function showmousecoord(ereignis)
{
x=-10; // defaults off image
y=-10;

if (window.event) // IE
{
x=window.event.offsetX;
y=window.event.offsetY;
}
else
{
if (ereignis)
{
if (ereignis.target) // mozilla?
{
x=ereignis.pageX-ereignis.target.x;
y=ereignis.pageY-ereignis.target.y;
}
else
{
x=ereignis.pageX;
y=ereignis.pageY;
}
}
}
longitude=x/{PIXELS_PER_LONGITUDE}+{MAP_LEFT_LONGITUDE};
latitude={MAP_TOP_LATITUDE}-y/{PIXELS_PER_LATITUDE};
userinfo('','','',longitude,latitude);
}

function clearinfo()
{
userinfo('','','','','');
}

function usertooltip(u_profile,username,u_map,location,distance,longitude,latitude)
{
return '<a href="'+u_profile+'" class="gensmall" onmouseover="userinfo(\''+username+'\',\''+location+'\',\''+distance+'\',\''+longitude+'\',\''+latitude+'\');">'+username+'</a> <a href="'+u_map+'" class="gensmall">'+location+'</a><br/>';
}

var ol_bgcolor = "#006699";
var ol_fgcolor = "#EFEFEF";
var ol_textfont = "Verdana, Arial, Helvetica, sans-serif";
var ol_textcolor = "black";
var ol_textsize = "1";
</script>
Hat sonst noch jemand ne Idee was woran es liegen könnte?

Gruß
Huhn