Fenêtre dans accueil
Roland
-
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
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
A voir également:
- Fenêtre dans accueil
- Page d'accueil - Guide
- Page accueil iphone - Guide
- Fenetre windows - Guide
- Fenêtre hors écran windows 11 - Guide
- Fenetre de navigation privée - Guide
2 réponses
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.
<body onload="windows.open('test.htm')">
Par contre, pour ne l'ouvrir qu'une seule fois, il faudrait utiliser des cookies.
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>
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>