Fenêtre dans accueil

Roland -  
 roland -
Bonjour à tous
Voilà,j'aimerai ouvrir une fenêtre en même temps que ma page d'accueil,mais une seule fois seulement.
C'est à dire que si l'on revient sur l'accueil par la suite,elle ne s'ouvre plus.
Si quelqu'un avait un petit scritp de ce genre dans ses papiers cela ferait mon bonheur.
Merci d'avance,Roland

2 réponses

  1. slopera Messages postés 70 Statut Membre
     
    Pour ouvrir la fenetre, il suffit de faire :
    <body onload="windows.open('test.htm')">

    Par contre, pour ne l'ouvrir qu'une seule fois, il faudrait utiliser des cookies.
    0
  2. roland
     
    Resalut
    Pour finir j'ai trouvé cela ca marche tres bien,cookies comme tu avais dit
    Merci de m'avoir repondu et A plus,Roland

    <SCRIPT LANGUAGE="JavaScript">

    function ScanCookie(variable)
    {
    cook = document.cookie;
    variable += "=";
    place = cook.indexOf(variable,0);
    if (place <= -1)
    return("0");
    else
    {
    end = cook.indexOf(";",place)
    if (end <= -1)
    return(unescape(cook.substring(place+variable.length,cook.length)));
    else
    return(unescape(cook.substring(place+variable.length,end)));
    }
    }

    function CreationCookie(nom,valeur,permanent)
    {
    if(permanent)
    {
    dateExp = new Date(2020,11,11);
    dateExp = dateExp.toGMTString();
    ifpermanent = '; expires=' + dateExp + ';';
    }
    else
    ifpermanent = '';
    document.cookie = nom + '=' + escape(valeur) + ifpermanent;
    }

    if(ScanCookie("dejapopup")==0)
    {
    window.open('popup.html','_blank','toolbar=0,location=0,directories=0,status=0,scrollbars=0,resizable=1,copyhistory=0,menuBar=0,width=400,height=180');
    CreationCookie("dejapopup","oui",false)
    }

    </SCRIPT>
    0