Immer noch ;-)
Kann jemand sehen, warum?
<script type="text/javascript"><!--
function clickTimer(idEbene, xOff, yOff, idSound)
{
Ebene = idEbene;
Sound = idSound;
xO = xOff;
yO = yOff;
klicks++;
tout = setTimeout(function()
{window.clearTimeout();
clearTimeout ist hier absolut unnötig, zumlsa auch der Parameter fehlt (vielleicht ist das die Ursache)
if (klicks == 1)
{
parent.soundfrm.location.href = Sound; //-> Sound abgespielen
} if (klicks == 2) {
callDHTML(Ebene, xO, yO); //-> Ebene zeigen
}
klicks = 0; } , 250);
Die Klammern scheinen zu stimmen (man nennt es übrigens anonyme Funktion), du kanst es dir hier aber einfacher machen und die Klamern bei dem if weglassen:
window.setTimeout(
function()
{
if (klicks == 1) parent.soundfrm.location.href = Sound;
else if (klicks == 2) callDHTML(Ebene, xO, yO);
klicks = 0;
}
, 250);
Struppi.
--
Javascript ist toll (Perl auch!)
Javascript ist toll (Perl auch!)