osCommerce France : Accueil Forum Portail osCommerce France Réponses aux questions Foire aux contributions

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> [resolu] Afficher une pop-up une seule fois
cyberghost
posté 29 Sep 2003, 21:52
Message #1


Ceinture verte OSC
Icône de groupe

Groupe : Membres
Messages : 561
Inscrit : 12-August 03
Lieu : Belgique
Membre no 1384



Bonjour, je cherche le moyen d'afficher une pop up une seule fois pour informer le visiteur !

J'ai trouvé un javascript qui fonctionne à merveille, mais ou placé celui-ci (je n'ai aucune notion de php désolé )

En html, il faut le placer entre les balises <head> et </head> mais en php ?

merci d'avance


--------------------
Creload SP1.2 RC2 + easyphp 1.7
Go to the top of the page
 
xaglo
posté 29 Sep 2003, 22:44
Message #2


5eme dan OSC
Icône de groupe

Groupe : Administrateur
Messages : 14914
Inscrit : 22-November 02
Membre no 610



QUOTE (cyberghost)
En html, il faut le placer entre les balises <head> et </head> mais en php ?
idem, le php ne fait que générer du code html donc tu retrouves dans les pages les balises <head></head>

Mais si je peux me permettre... moi les pop-up non désirés, ça me fait fuir. Je les ferment avant même de les lire, persuadé que c'est de la pub confused.gif

et encore!!! ça, c'était avant d'avoir un navigateur qui fasse le boulot pour moi: les pop-up non désirés ne s'ouvrent pas sur mon browser!!! alors ta pauvre page d'info tongue.gif


--------------------
Ni Hot-line ni Service Après Vente, ces forums sont un lieu d'échanges.
Une Question? Rechercher / FAQ / docV1.pdf / docV2.pdf / contributions
Go to the top of the page
 
MarcP
posté 29 Sep 2003, 23:06
Message #3


Ceinture jaune OSC
Icône de groupe

Groupe : Bannis
Messages : 73
Inscrit : 12-May 03
Membre no 1145



pareil, fermeture auto des popups wink.gif (Mozilla powered biggrin.gif)
Mais personnalise plutot le texte d'accueil des "non-loggués" tu gagneras du temps wink.gif)
Go to the top of the page
 
pericles
posté 30 Sep 2003, 00:14
Message #4


Ceinture marron OSC
Icône de groupe

Groupe : Administrateur
Messages : 1670
Inscrit : 14-August 02
Membre no 369



je ne vais pas contredire mes petits camarades : moi les popup, cela me fais fuire. Heureusement, la derniere barre d'outil de google fais une bonne job.
Serieusement, les popup (nouvelle page html), j'ai l'impression d'arriver sur un site de c... C'est très énervant, d'autant plus que quand tu fais back avec ton browser, la dance des popups recomment. vraiment, faut éviter ces manipulations.
Un site doit conserver son aspect primaires : de l'information, de l'information et de l'information. Pas la peine de popup pour ça wink.gif
Après libre à toi ...


--------------------
CVS 2.2 MS1 (17/02/2003)
Go to the top of the page
 
misteriron
posté 16 Oct 2003, 10:12
Message #5


Ceinture blanche+ OSC
Icône de groupe

Groupe : Membres
Messages : 32
Inscrit : 17-September 03
Membre no 1476



Salut,

Oui, les pop up non sollicitées c'est pas le top ...

Mais, moi je voudrais faire une pop up sollicitée par le client (Sont un peu maso mes clients smile.gif), mais comme mon niveau en php reste au niveau de la mer (pareil en javascript), y a-t-il un module qui permet d'avoir une pop up qui donne plus de détails sur le produit (clique sur l'image du catalogue et hop pop up plus détaillées du produit), j'avais déjà posté une requête dans ce sens ... Mais elle est réstée lettre morte, j'éspére avoir plus de chance sur ce coup.

Merci ++.


--------------------
Os commerce 2.2 ms 2 traduction de delaballe
EasyPhp 1.7 rc1 (Apache 1.3.27, Php 4.3.3, PhpMyAdmin 2.5.3, MySql 4.0.15)
windows 2000
installation locale
Contributions : pdf_catalog 1.4

user posted image
Go to the top of the page
 
xaglo
posté 16 Oct 2003, 21:30
Message #6


5eme dan OSC
Icône de groupe

Groupe : Administrateur
Messages : 14914
Inscrit : 22-November 02
Membre no 610



regarde comment est foutue une page qui en possède un (la page produit par exemple) et copie / colle le code là ou tu en a besoin tongue.gif

Ce n'est pas du php mais que du javascript: tu colles une fonction que tu nommes popupWindow par exemple, entre les balises <head> de ta page:
CODE
function popupWindow(url) {  window.open (url, 'popupWindow', 'toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=yes, copyhistory=no, width=100, height=100, screenX=150, screenY=150, top=150 ,left=150') . focus();

}

//--></script>
en personnalisant la taille désirée et avec des yes ou des no pour l'affichage des menus, barres etc.

Perso, je rajoute un petit ".focus()" en fin de fonction pour éviter que (si ta fenêtre passe en arriere plan apres un clic sur la page principale) le lien ne semble plus fonctionner confused.gif

Puis tu remplaces ton lien <a href="mon _lien_a_moi"> par un <a href="javascript:popupWindow(mon _lien_a_moi)"

regarde la page product_info.php tu comprendras tout wink.gif

yapluka


--------------------
Ni Hot-line ni Service Après Vente, ces forums sont un lieu d'échanges.
Une Question? Rechercher / FAQ / docV1.pdf / docV2.pdf / contributions
Go to the top of the page
 
cyberghost
posté 17 Oct 2003, 17:17
Message #7


Ceinture verte OSC
Icône de groupe

Groupe : Membres
Messages : 561
Inscrit : 12-August 03
Lieu : Belgique
Membre no 1384



La popup en question serait plus tôt du type informatif : genre frais de port gratuit, ou prix HTVA, ...


--------------------
Creload SP1.2 RC2 + easyphp 1.7
Go to the top of the page
 
misteriron
posté 21 Oct 2003, 12:06
Message #8


Ceinture blanche+ OSC
Icône de groupe

Groupe : Membres
Messages : 32
Inscrit : 17-September 03
Membre no 1476



Superbe,

Merci pour ta réponse xaglo,

Comme tu dit y a plus qu'à, enfin y a plus qu'à ... me suis couché tard hier so ... Euh ce matin en fait smile.gif.

Je regarde ça de plus près cet après midi (enfin je suis aussi en train de mettre le products_on order sur une ms2 smile.gif, merci ossi pour la contrib, décidement) mais la il est temps d aller manger.


--------------------
Os commerce 2.2 ms 2 traduction de delaballe
EasyPhp 1.7 rc1 (Apache 1.3.27, Php 4.3.3, PhpMyAdmin 2.5.3, MySql 4.0.15)
windows 2000
installation locale
Contributions : pdf_catalog 1.4

user posted image
Go to the top of the page
 

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



RSS Version bas débit Nous sommes le : 16th April 2024 - 06:36
Ce site est déclaré auprès de la commision Nationale
de l'Informatique et des Libertés (déclaration n°: 1043896)