1 keer alert ..??

Status
Niet open voor verdere reacties.

Sitemaker007

Gebruiker
Lid geworden
24 apr 2007
Berichten
69
Ik wil een alert die maar 1 keer aanslaat. Ik heb bijvoorbeeld een index pagina telkens als iemand daar op klikt krijgt die persoon telkens een alert.. Ik wil dat de mensen de alert maar 1 keer krijgen.(gelijk wanneer ze binnen komen dus)

Ik gebruik dit alert

Code:
<script language="Javascript" type="text/javascript''>
<!--
alert (''Welkom ! 
Deze site werkt alleen op Internet explorer.");
//-->
</script>

Ik wil deze dus bij iedere bezoeker een keer laten gaan.
Dus ze gaan naar mijn pagina en zien hem. Want ik heb dit script op de home (index) staan. Maar als ze naar de home klikken moeten ze het alert niet krijgen...

Ik heb geen flauw idee hoe ik dit voor elkaar moet krijgen...:confused:
Wie kan mijn helpen ?

Alvast bedankt !:thumb::D
 
ik zou ervoor zorgen dat je site ook werkt in firefox, dan heb je practisch alles ondersteund. Bovendien heeft firefox nu een aandeeld van ruim 37%.

http://w3schools.com/browsers/browsers_stats.asp

Maar als je een alert wilt die één keer opkomt, kun je een cookie aanmaken. Als je met php werkt kan het nog mooier, maar voor javascript:

Code:
function setCookie(c_name,value,expiredays)
{
var exdate=new Date();
exdate.setDate(exdate.getDate()+expiredays);
document.cookie=c_name+ "=" +escape(value)+
((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
}

function getCookie(c_name)
{
if (document.cookie.length>0)
  {
  c_start=document.cookie.indexOf(c_name + "=");
  if (c_start!=-1)
    { 
    c_start=c_start + c_name.length+1; 
    c_end=document.cookie.indexOf(";",c_start);
    if (c_end==-1) c_end=document.cookie.length;
    return unescape(document.cookie.substring(c_start,c_end));
    } 
  }
return "";
}

var beenHere = getCookie("beenHere");
if (beenHere == null || beenHere != 1)
  alert (''Welkom!\nDeze site werkt alleen in Internet Explorer.");
setCookie("beenHere", 1 , 14);                                                           //14 is het aantal dagen dat de cookie bewaard blijft.

Elke keer als je bezoeker hier komt wordt de cookie verlengd. Je kunt de 14 (dagen) veranderen in wat je wilt, als je bezoeker binnen die tijd nog een keer komt zal hij nooit een alert krijgen.
 
Laatst bewerkt:
Super bedankt en je hebt gelijk over firefox :thumb: wordt over nagedacht :thumb::D
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan