popup avec paramètres php

Le
Tschuß
Bonjour à tous,

J'ai créé le site suivant avec des boutons vidéos qui ouvrent une
nouvelle fenêtre (les boutons sont en bas de la page)
http://www.excel-exercice.com/index.php?lang=1&var1=6-6-2

Bon, ça déjà ça fonctionne mais je préfèrerais ouvrir la fenêt=
re en
popup (sans scrollbar, sans barre d'outils, . sans rien quoi)
plutôt que dans une autre fenêtre dans l'explorateur.
Bref, j'ai fouillé sur le net en quête de script mais quand j'essaye
d'adapter les codes, ça ne fonctionne pas à cause des paramètres que
je dois passer dans l'URL.

J'ai 2 paramètres à passer : la langue et le code de la vidéo.
Déjà mon code est lourd à cause des ONMOUSEOVER ou des ONMOUSEOUT mais=

rajouter un popup la-dedans, je ne vois pas comment faire.
Surtout que je peux avoir - comme dans le cas présent - 3 liens
différents par page à cause des 3 vidéos qui n'ont pas le même nom.

Si vous savez comment m'aider sur ce coup là, je prends.


A titre d'info, je vous mets le code du bouton pour la vidéo
echo '<A HREF="inc2/vid_excel.php?video_nom='.$video_nom.'&lang='.
$lang.'" ONMOUSEOVER="swap(video_im'.$niv_4.',cell_video_in);"
ONMOUSEOUT="swap(video_im'.$niv_4.',cell_video_out);"
ONMOUSEDOWN="swap(video_im'.$niv_4.',cell_video_down);"
TARGET="_blank">';
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
diablo
Le #776221
Bonjour à tous,
'jour


J'ai créé le site suivant avec des boutons vidéos qui ouvrent une
nouvelle fenêtre (les boutons sont en bas de la page)
http://www.excel-exercice.com/index.php?lang=1&var1=6-6-2

Bon, ça déjà ça fonctionne mais je préfèrerais ouvrir la fenêtre en
popup (sans scrollbar, sans barre d'outils, .... sans rien quoi)
plutôt que dans une autre fenêtre dans l'explorateur.
Bref, j'ai fouillé sur le net en quête de script mais quand j'essaye
d'adapter les codes, ça ne fonctionne pas à cause des paramètres que
je dois passer dans l'URL.

J'ai 2 paramètres à passer : la langue et le code de la vidéo.
Déjà mon code est lourd à cause des ONMOUSEOVER ou des ONMOUSEOUT mais
rajouter un popup la-dedans, je ne vois pas comment faire.
Surtout que je peux avoir - comme dans le cas présent - 3 liens
différents par page à cause des 3 vidéos qui n'ont pas le même nom.

Si vous savez comment m'aider sur ce coup là, je prends.


A titre d'info, je vous mets le code du bouton pour la vidéo
echo '<A HREF="inc2/vid_excel.php?video_nom='.$video_nom.'&lang='.
$lang.'" ONMOUSEOVER="swap(video_im'.$niv_4.',cell_video_in);"
ONMOUSEOUT="swap(video_im'.$niv_4.',cell_video_out);"
ONMOUSEDOWN="swap(video_im'.$niv_4.',cell_video_down);"
TARGET="_blank">';


et après génération html ca donne quoi ?


--
-uTb#`diablo PWed by GNU/Linux Debian on Diablo

Tschuß
Le #776220
Et voilou !

<A HREF="inc2/vid_excel.php?video_nom=6-6-2-11&lang=1"
ONMOUSEOVER="swap(video_im11,cell_video_in);"
ONMOUSEOUT="swap(video_im11,cell_video_out);"
ONMOUSEDOWN="swap(video_im11,cell_video_down);"
TARGET="_blank"><center><IMG SRC="image/bouton/video_out.jpg" BORDER=0
name="video_im11"></center></A>

On 19 jan, 11:58, diablo



Bonjour à tous,
'jour


J'ai créé le site suivant avec des boutons vidéos qui ouvrent une
nouvelle fenêtre (les boutons sont en bas de la page)
http://www.excel-exercice.com/index.php?lang=1&var1=6-6-2

Bon, ça déjà ça fonctionne mais je préfèrerais ouvrir la fen être en
popup (sans scrollbar, sans barre d'outils, .... sans rien quoi)
plutôt que dans une autre fenêtre dans l'explorateur.
Bref, j'ai fouillé sur le net en quête de script mais quand j'essaye
d'adapter les codes, ça ne fonctionne pas à cause des paramètres q ue
je dois passer dans l'URL.

J'ai 2 paramètres à passer : la langue et le code de la vidéo.
Déjà mon code est lourd à cause des ONMOUSEOVER ou des ONMOUSEOUT mais
rajouter un popup la-dedans, je ne vois pas comment faire.
Surtout que je peux avoir - comme dans le cas présent - 3 liens
différents par page à cause des 3 vidéos qui n'ont pas le même n om.

Si vous savez comment m'aider sur ce coup là, je prends.

A titre d'info, je vous mets le code du bouton pour la vidéo
echo '<A HREF="inc2/vid_excel.php?video_nom='.$video_nom.'&lang='.
$lang.'" ONMOUSEOVER="swap(video_im'.$niv_4.',cell_video_in);"
ONMOUSEOUT="swap(video_im'.$niv_4.',cell_video_out);"
ONMOUSEDOWN="swap(video_im'.$niv_4.',cell_video_down);"
TARGET="_blank">';


et après génération html ca donne quoi ?

--
-uTb#`diablo PWed by GNU/Linux Debian on Diablo



YD
Le #776219
[...] je préfèrerais ouvrir la fenêtre en
popup (sans scrollbar, sans barre d'outils, .... sans rien quoi)
plutôt que dans une autre fenêtre dans l'explorateur.
Bref, j'ai fouillé sur le net en quête de script mais quand j'essaye
d'adapter les codes, ça ne fonctionne pas à cause des paramètres que
je dois passer dans l'URL.


Ah ?

A titre d'info, je vous mets le code du bouton pour la vidéo
echo '<A HREF="inc2/vid_excel.php?video_nom='.$video_nom.'&lang='.
$lang.'" ONMOUSEOVER="swap(video_im'.$niv_4.',cell_video_in);"
ONMOUSEOUT="swap(video_im'.$niv_4.',cell_video_out);"
ONMOUSEDOWN="swap(video_im'.$niv_4.',cell_video_down);"
TARGET="_blank">';


1. dans ton href remplace les & par des &amp; (voir
réponse d'O. Miakinen dans le fil précédent)

2. dans le head, définis un script ainsi (à adapter pour
les paramètres de la popup) :
<script type="text/javascript">
function winOp(o){ window.open(o,"res",
"widthd0,heightE0,resizable=yes,scrollbars=yes,status=yes");
}
</script>

3. modifie les liens devant s'ouvrir en popup en
remplaçant
TARGET="_blank"
par
onclick="winOp(this.href); return false;"

et voilou, comme tu dis...

--
Y.D.

SAM
Le #776218
Et voilou !

<A HREF="inc2/vid_excel.php?video_nom=6-6-2-11&lang=1"
ONMOUSEOVER="swap(video_im11,cell_video_in);"
ONMOUSEOUT="swap(video_im11,cell_video_out);"
ONMOUSEDOWN="swap(video_im11,cell_video_down);"
TARGET="_blank"><center><IMG SRC="image/bouton/video_out.jpg" BORDER=0
name="video_im11"></center></A>



tout ça c'est bien bô mais que sont censés faire les swap() ?

Bon, pour le popup il faudra :
- mettre : TARGET="visu" (au lieu de _blank)
- rajouter (avant TARGET)
onclick="pop();"
ou si le onmousedown est obligé
onmouseup="pop();"

Puis dans le head, mettre :

<script type="text/javascript">
function pop() {
var attributs = 'widthP0,,' +
'top0,left0, +
'location=0,scrollbars=1,menu=0,status=0,' +
'resizable=1';
if(typeof visu == 'undefined' || visu.closed)
visu = window.open('','visu',attributs);
visu.focus();
}
</script>

Pour les explications ainsi que pour le réglage du popup on pourra se
rapprocher de :
et aussi voir :
en FR : en US :
Que cela va t-il faire ?
- avec target="visu"
les trucs vont toujours s'ouvrir dans la même et unique
nouvelle fenêtre 'visu'
Ça ne va pas ouvrir systématiquement une nvelle fenêtre
On pourra dans 'visu' naviguer entre les exemples avec les
boutons 'back' et 'next' du navigateur
- avec le onclick rajouté (et si le JavaScript est activé)
si le popup n'existe pas ou il est refermé ça ouvre le popup
Le popup a son target = 'visu'
hop l'appel du lien (href) va s'y afficher
Et si le popup est passé derrière la fenêtre principale, il
revient devant


NOTA :
L'utilisateur peut refuser les popups
L'utilisateur peut demander que le popup s'ouvre en onglet
Là ça va pas lui plaire de voir sa fenêtre principale
se redimensionner !
Il vaudrait donc mieux s'orienter vers :
ou

Pour les onmousetrucs j'aime bien :

--
sm

Tschuß
Le #776217
TOP !
Merci Y.D. ça marche impec

C'est exactement ce que je voulais ; tranquillou ;)


On 19 jan, 13:09, YD

[...] je préfèrerais ouvrir la fenêtre en
popup (sans scrollbar, sans barre d'outils, .... sans rien quoi)
plutôt que dans une autre fenêtre dans l'explorateur.
Bref, j'ai fouillé sur le net en quête de script mais quand j'essaye
d'adapter les codes, ça ne fonctionne pas à cause des paramètres q ue
je dois passer dans l'URL.


Ah ?

A titre d'info, je vous mets le code du bouton pour la vidéo
echo '<A HREF="inc2/vid_excel.php?video_nom='.$video_nom.'&lang='.
$lang.'" ONMOUSEOVER="swap(video_im'.$niv_4.',cell_video_in);"
ONMOUSEOUT="swap(video_im'.$niv_4.',cell_video_out);"
ONMOUSEDOWN="swap(video_im'.$niv_4.',cell_video_down);"
TARGET="_blank">';


1. dans ton href remplace les & par des &amp; (voir
réponse d'O. Miakinen dans le fil précédent)

2. dans le head, définis un script ainsi (à adapter pour
les paramètres de la popup) :
<script type="text/javascript">
function winOp(o){ window.open(o,"res",
"widthd0,heightE0,resizable=yes,scrollbars=yes,status=yes"); }

</script>

3. modifie les liens devant s'ouvrir en popup en
remplaçant
TARGET="_blank"
par
onclick="winOp(this.href); return false;"

et voilou, comme tu dis...

--
Y.D.



Publicité
Poster une réponse
Anonyme