| |
|
Voir le sujet précédent :: Voir le sujet suivant
|
| Auteur |
Message |
| |
|
Experter WRInaute discret

Inscrit le: 02 Jan 2008 Messages: 66
|
Posté le : Sam Mai 03, 2008 17:15 Sujet du message: Ouvrir une autre page web directement |
|
|
Bonsoir
Je veut savoir comment faire ou avoir le code HTML qui permet d'ouvrir un autre site directement dés qu'on ouvre mon site
Caveudir dés que quelqu'un ouvre mon site , une autre fenêtre s'ouvre tout seule avec une autre adresse
Merci |
|
| |
|
 |
OTP Modérateur

Inscrit le: 16 Déc 2005 Messages: 10336 Localisation: Dans le mat...
|
|
| |
|
 |
YoyoS WRInaute accro

Inscrit le: 14 Sep 2006 Messages: 2440
|
Posté le : Sam Mai 03, 2008 18:08 Sujet du message: Ouvrir une autre page web directement |
|
|
| Ton autre page sera surement bloquée automatiquement par la plupart des navigateurs. |
|
| |
|
 |
Experter WRInaute discret

Inscrit le: 02 Jan 2008 Messages: 66
|
Posté le : Sam Mai 03, 2008 18:20 Sujet du message: Ouvrir une autre page web directement |
|
|
Merci pour votre aide , j'ai trouvé dans le meme site un script pret et tres interessant , qui ouvre une popup une seule fois par jour ...
| Code: |
<HTML><HEAD>
<TITLE>Tout JavaScript.com - Un popup une fois par visite</TITLE>
<SCRIPT LANGUAGE="JavaScript">
// D'autres scripts et des tutoriaux sur http://www.toutjavascript.com
function OuvrePopup() {
// Vérifie que le cookie "pop1fois" n'est pas présent
if (GetCookie("pop1fois")==null) {
// Paramétrez ici le mode d'affichage du popup
window.open("[b]pop1f2.html[/b]","pop1fois","width=200, height=100, toolbars=no, scrollbars=no");
// Enregistre le cookie pour une durée de 24 heures
var pathname=location.pathname;
var myDomain=pathname.substring(0,pathname.lastIndexOf('/')) +'/';
var date_exp = new Date();
date_exp.setTime(date_exp.getTime()+(24*3600*1000)); // 24 heures
SetCookie("pop1fois","ok",date_exp,myDomain);
}
}
function ViderCookie() {
var pathname=location.pathname;
var myDomain=pathname.substring(0,pathname.lastIndexOf('/')) +'/';
var date_exp = new Date();
date_exp.setTime(date_exp.getTime()-(1000)); // Heure déjà expirée
SetCookie("pop1fois","",date_exp,myDomain);
alert("Le cookie 'pop1fois' est vidé.\n Vous pouvez recharger la page pour voir le popup...")
}
function SetCookie (name, value) {
var argv=SetCookie.arguments;
var argc=SetCookie.arguments.length;
var expires=(argc > 2) ? argv[2] : null;
var path=(argc > 3) ? argv[3] : null;
var domain=(argc > 4) ? argv[4] : null;
var secure=(argc > 5) ? argv[5] : false;
document.cookie=name+"="+escape(value)+
((expires==null) ? "" : ("; expires="+expires.toGMTString()))+
((path==null) ? "" : ("; path="+path))+
((domain==null) ? "" : ("; domain="+domain))+
((secure==true) ? "; secure" : "");
}
function getCookieVal(offset) {
var endstr=document.cookie.indexOf (";", offset);
if (endstr==-1)
endstr=document.cookie.length;
return unescape(document.cookie.substring(offset, endstr));
}
function GetCookie (name) {
var arg=name+"=";
var alen=arg.length;
var clen=document.cookie.length;
var i=0;
while (i<clen) {
var j=i+alen;
if (document.cookie.substring(i, j)==arg)
return getCookieVal (j);
i=document.cookie.indexOf(" ",i)+1;
if (i==0) break;}
return null;
}
</SCRIPT>
</HEAD>
[color=red]<BODY bgcolor="#FFFFFF" text="#FAFAFF" alink="#000066" link="#000066" vlink="#000066" >
<FONT FACE="Arial" SIZE='-1' COLOR="navy">
<BR><CENTER>
<BIG><B>Affiche un popup une fois par visiteur</B></BIG><BR><BR></CENTER>
Utilise un cookie pour enregistrer si le popup a déjà été affiché...<BR>
Si le cookie "pop1fois" contient "ok", c'est que le popup a déjà été affiché.<BR>
Utilisez les boutons pour tester le script...
<SCRIPT language=>
OuvrePopup(); // Appel à la gestion de l'affichage du popup
</SCRIPT>
<FORM>
<INPUT type=button value="Vider le cookie" onClick="ViderCookie()"><BR><BR>
<INPUT type=button value="Recharger la page" onClick="window.location=document.location"><BR>
</FORM>
<BR><BR><BR>
<BR>
<CENTER><A href="http://www.toutjavascript.com" target='_blank'><FONT size="1" face="arial" color="#CCCCFF">Tout JavaScript.com</FONT></A></CENTER>
</CENTER>
</BODY></HTML>
<!-- Script développé par Olivier Hondermarck -->
<!-- http://www.toutjavascript.com --[/color]> |
Ce script a 2 pages , le popup mene a la deuxieme page ( qu'on peut remplacer par une URL d'un site )
mais le probleme que ce script affiche 2 boutons : Videz les cookies , Recharger la page ...
Est ce que vous pouvez m'aidez en me donnant le code HTML qui n'affiche rien ( ni boutons , ni ecritures ni rien ) par ce que j'utilse un CMS et je veut mettre ce code HTML dans mon index ...
j'ai essayer d'enlever cette partie mais ca ne marche pas...
| Code: |
[color=red]<BODY bgcolor="#FFFFFF" text="#FAFAFF" alink="#000066" link="#000066" vlink="#000066" >
<FONT FACE="Arial" SIZE='-1' COLOR="navy">
<BR><CENTER>
<BIG><B>Affiche un popup une fois par visiteur</B></BIG><BR><BR></CENTER>
Utilise un cookie pour enregistrer si le popup a déjà été affiché...<BR>
Si le cookie "pop1fois" contient "ok", c'est que le popup a déjà été affiché.<BR>
Utilisez les boutons pour tester le script...
<SCRIPT language=>
OuvrePopup(); // Appel à la gestion de l'affichage du popup
</SCRIPT>
<FORM>
<INPUT type=button value="Vider le cookie" onClick="ViderCookie()"><BR><BR>
<INPUT type=button value="Recharger la page" onClick="window.location=document.location"><BR>
</FORM>
<BR><BR><BR>
<BR>
<CENTER><A href="http://www.toutjavascript.com" target='_blank'><FONT size="1" face="arial" color="#CCCCFF">Tout JavaScript.com</FONT></A></CENTER>
</CENTER>
</BODY></HTML>
<!-- Script développé par Olivier Hondermarck -->
<!-- http://www.toutjavascript.com --[/color]> |
Merci |
|
| |
|
 |
| |
|
|
|
|
Autres sujets de discussion :
|
|