Précédent   Forum des professionnels en informatique > PHP > Langage > Syntaxe
Syntaxe Forum d'entraide sur la syntaxe de PHP et la POO. Avant de poster -> FAQ syntaxe, Cours d'initiation et cours de POO
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 02/10/2007, 09h28   #1
Membre habitué
 
Inscription : mai 2006
Messages : 382
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France, Nord (Nord Pas de Calais)

Informations forums :
Inscription : mai 2006
Messages : 382
Points : 118
Points : 118
Par défaut [PHP-JS] Paramétrer l'ouverture d'un popup avant une date fixée

bonjour a tous,

je vous explique mon probleme :
tous les mois, le 07 par exemple, je voudrais qu'un popup s'ouvre donc je rechercher un script qui me permettrer d'avancer dans ce sens

merci d'avance

salutations.
leclone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/10/2007, 09h35   #2
Membre Expert
 
Inscription : janvier 2005
Messages : 2 288
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 2 288
Points : 2 287
Points : 2 287
mais la popup est censée s'ouvrir où? Chaque fois qu'un utilisateur se connecte a ton site? Ou sur ta machine directement?
koopajah est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/10/2007, 09h43   #3
Membre habitué
 
Inscription : mai 2006
Messages : 382
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France, Nord (Nord Pas de Calais)

Informations forums :
Inscription : mai 2006
Messages : 382
Points : 118
Points : 118
la popup est censée s'ouvrir sur la page d'accueil du site le 07 de chaque mois
leclone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/10/2007, 09h56   #4
Membre Expert
 
Inscription : janvier 2005
Messages : 2 288
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 2 288
Points : 2 287
Points : 2 287
et ben il suffit que sur ta pages d'accueil tu testes la date du jour, et si on est le 7 du mois, tu lances un code javascript pour ouvrir ta popup (FAQ JS sur les fenetres)
koopajah est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/10/2007, 10h03   #5
Membre habitué
 
Inscription : mai 2006
Messages : 382
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France, Nord (Nord Pas de Calais)

Informations forums :
Inscription : mai 2006
Messages : 382
Points : 118
Points : 118
ok je vais voir ça

merci

salutations.
leclone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/10/2007, 10h38   #6
Membre habitué
 
Inscription : mai 2006
Messages : 382
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France, Nord (Nord Pas de Calais)

Informations forums :
Inscription : mai 2006
Messages : 382
Points : 118
Points : 118
donc; voila dans le head j'ai mis :
Code :
1
2
3
4
5
6
<script language="javascript">
   function ouvre_popup(page) 
   {
window.open(page,"popup automatique","toolbar=1,location=1,directories=0,status=0,scrollbars=1,resizable=0,copyhistory=0,menuBar=1,width=850,height=580,align=center, left=250, right=400");
   }
</script>
et dans le body, j'ai mis :
Code :
1
2
3
4
5
6
<?php
if ($Jour=='02')
{
echo "javascript:ouvre_popup(\'page.html\')" ;
}
?>
le probleme s'est qu'il ne m'ouvre pas la popup, il m'affiche "javascript:ouvre_popup(\'page.html\') ;" en haut de la page d'accueil

est ce que quelqu'un peut'il me dire ce qu'il ne va pas

merci d'avance

salutations.
leclone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/10/2007, 10h55   #7
Membre Expert
 
Inscription : janvier 2005
Messages : 2 288
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 2 288
Points : 2 287
Points : 2 287
Code :
1
2
3
4
5
6
7
 
<?php
if ($Jour=='02')
{
echo "<script language=\"javascript\">javascript: ouvre_popup('page.html')</script>" ;
}
?>
koopajah est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/10/2007, 11h05   #8
Membre habitué
 
Inscription : mai 2006
Messages : 382
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France, Nord (Nord Pas de Calais)

Informations forums :
Inscription : mai 2006
Messages : 382
Points : 118
Points : 118
merci, il n'y a plus d'erreur mais ça ne marche toujours pas, quand j'arrive sur la page d'accueil, il ne me met pas la popup
leclone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/10/2007, 11h07   #9
Membre Expert
 
Inscription : janvier 2005
Messages : 2 288
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 2 288
Points : 2 287
Points : 2 287
met un alert('test'); dans ta fonction "ouvre_popup()" pour etre sur qu'il appelle bien la fonction déjà.
quel code utilises-tu pour savoir quel jour on est?
koopajah est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/10/2007, 12h27   #10
Membre confirmé
 
Inscription : janvier 2004
Messages : 242
Détails du profil
Informations forums :
Inscription : janvier 2004
Messages : 242
Points : 245
Points : 245
Citation:
Envoyé par leclone Voir le message
donc; voila dans le head j'ai mis :
Code :
1
2
3
4
5
6
<script language="javascript">
   function ouvre_popup(page) 
   {
window.open(page,"popup automatique","toolbar=1,location=1,directories=0,status=0,scrollbars=1,resizable=0,copyhistory=0,menuBar=1,width=850,height=580,align=center, left=250, right=400");
   }
</script>
et dans le body, j'ai mis :
Code :
1
2
3
4
5
6
<?php
if ($Jour=='02')
{
echo "javascript:ouvre_popup(\'page.html\')" ;
}
?>
le probleme s'est qu'il ne m'ouvre pas la popup, il m'affiche "javascript:ouvre_popup(\'page.html\') ;" en haut de la page d'accueil

est ce que quelqu'un peut'il me dire ce qu'il ne va pas

merci d'avance

salutations.
Anti popup direct avec ce code non ?
chaced est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h27.


 
 
 
 
Partenaires

Hébergement Web