[résolu] <A HREF et popup...

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [résolu] <A HREF et popup...

Re: <A HREF et popup...

par mrgreth » 05 sept. 2011, 22:15

encore merci Ryle
j'ai trouvé un code qui fonctionne:

le script a charger dans la balise HEAD:

Code : Tout sélectionner

<HEAD> <script type="text/javascript"> <!-- var Popup = function Popup(Adresse_de_la_page,Nom_de_la_fenetre) { window.open(Adresse_de_la_page,Nom_de_la_fenetre,'height=100,width=400,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,directories=no,status=no') } --> </script> </HEAD>
et l'appel du popup par un lien donne:

Code : Tout sélectionner

<a href="javascript:Popup('Nom Popup','popup-adresse.html')">Lien Popup</a>

la difficulté que j'ai rencontré pour transformer ca en php, c'était par rapport aux apostrophes... après recherche, j'ai vu que les apostrophes en php sont gérés en mettant \ devant le '
ce qui donne dans mon cas:

Code : Tout sélectionner

echo '<a href="javascript:Popup(\''.$Affiche.'\')"><IMG SRC="'.$Affiche.'" BORDER=1 HEIGHT=400 WIDTH=300></A><BR>';
j'ai volontairement supprimé le deuxieme paramètre de popup() et ca fonctionne comme ca
me voici donc satisfait

problème résolu :D

Re: <A HREF et popup...

par Ryle » 05 sept. 2011, 21:07

Si tu ne veux pas que l'image s'ouvre dans une nouvelle page mais dans une popup, il te faut utiliser du javascript pour ouvrir cette popup (attention, certains navigateurs bloquent les popups)

Regarde comment fonctionne la fonction document.open() de javascript :)

[résolu] <A HREF et popup...

par mrgreth » 05 sept. 2011, 19:45

Bonjour,
j'ai créé un lien vers une image, et je souhaiterais que l'image s'affiche dans un popup (plutot qu'un onglet).
j'ai trouvé différentes techniques que j'arrive à utiliser dans un fichier html, mais pas encore dans un fichier php.

en terme de codage, voici mon lien:

Code : Tout sélectionner

echo '<A HREF="'.$Affiche.'" TARGET="_BLANK"><IMG SRC="'.$Affiche.'" BORDER=1 HEIGHT=400 WIDTH=300></A><BR>';
est ce que quelqu'un aurait une idée?
merci