• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

schwieriges javascript problem :((

Hilty

New member
erstmal hi :)

dies is mein erstes posting hier,aber es wird gleich ein langes -
ich hab n grosssses problem und einer von euch is meine letzte hoffnung. BITTE HELFT MIR *hofft*

also ich hab folgendes problem, auf meiner startseite ist ein menü bei dem auf click ein popup gestartet wird, wenn nichts angeklickt wird soll nach 10 sekunden automatisch ein popup aufgehen. mein problem ist daß auch wenn geklickt wird nach 10 sekunden trotzdem das popup fenster aufgeht, hat jemand ne idee wie ich das verhindern kann?

Code:
<BODY bgcolor="8E1417" text="#CCCCCC">
<div align="center">
<p>
<SCRIPT LANGUAGE="JavaScript">
<!--
window.open("topnavigation/index2.htm","","content=5,toolbar=0,location=0,directories=0,menuBar=0,scrollbars=0,resizable=0,width=800,height=600,left=0,top=0");
//-->
</SCRIPT>
<img src="grafxroot/bgstart.gif" width="697" height="457"> </p>
<p><font face="Arial, Helvetica, sans-serif"></font></p>
</div>
</BODY>
 
Hi Hilty,
erstmal herzlich Willkommen.

Zu Dein Problem:

Du könntest z.B. wenn gecklickt wird eine Variable auf TRUE stellen und diese in dem Countdown abfragen.

mfg Irvine
 
Oder aber du popst in den gleichen Fensternamen auf und überprüfst beim öffnen, ob es ein solches Fenster schon gibt. Wenn ja, mach nix, anderfalls pop'n'up :D :D ;) ;)
 
:) das geht ja fix da ,

danke für die schnellen antworten - find ich echt spitze :)

naja meine javakenntnisse sind noch sehr beschränkt ( aber ich arbeit dran *g* ) wie würde denn sowas aussehen ?
ich meine eine überprüfung ob schon ein fenster offen ist ?
 
ich will nicht lästig sein , vorallem da i ja ganz neu bin,
aber wenn einem von euch mal ganz langweilig is dann könnte er es ja oben in meinen code einbaun - das was i brauch - und diesen image gleich verlinken (auf irgendwas halt) und hier nochmal posten :D
vielen dank im voraus mal
Hilty
 
So ungefähr:

PHP:
<html>
<head>

<script language= "JavaScript">
<!--

var newWin = false;

function Init(){
    window.setTimeout("winOpen()", 10000);
}

function winOpen(){
    if(newWin==false){
        newWin = window.open("topnavigation/index2.htm","","..."); 
    }
}

//-->
</script>

</head>
<BODY bgcolor="8E1417" text="#CCCCCC" onLoad= "Init();"> 
<div align="center"> 
<p> <a href= "JavaScript: winOpen();"><img src="grafxroot/bgstart.gif" width="697" height="457" border= "0"></a> </p> 
<p><font face="Arial, Helvetica, sans-serif"></font></p> 
</div> 
</BODY>
</html>

Wenn man auf das Image click, dann öffnet sich sofort das Fenster.
Wenn nicht, dann öffnet es sich nach 10 Sekunden.

die Zeit kannst du beim window.setTimeout verändern (in ms).

mfg Irvine
 
ich bin überwältigt wie schnell man hier hilfe bekommt
VIELEN VIELEN dank , werds gleich ausprobiern :)
 
Zurück
Oben