Thickbox

Bonjour,

J’essaie de faire un lien dans une fenêtre Thickbox de la manière suivante :


{{Les travaux avec les Centres de Loisirs}}

Or il semble que Thickbox arrête l’interprétation de l’adresse au premier « ? » et ne va pas plus loin…

Je n’arrive pas à installer URL propre de façon à ne pas avoir de « ? » dans l’adresse…

Y aurait-il une autre solution ?

Merci à vous.

Robert

J'essaie de faire un lien dans une fenêtre Thickbox de la manière suivante :

<code><a
href="http://www…/spip.php?rubrique845?keepThis=true&TB_iframe=true&height=6
00&width=900"
title="La totalité des travaux sur Darwin" class="thickbox">
{{Les travaux avec les Centres de Loisirs}}
</a></code>

Or il semble que Thickbox arrête l'interprétation de l'adresse au premier
"?" et ne va pas plus loin...

Peut être en essayant :
.../spip.php?rubrique845&keepThis=true&TB_iframe=true&height=600&width=900
                        ^
AV

Andre Vincent a écrit :

J'essaie de faire un lien dans une fenêtre Thickbox de la manière suivante :

00&width=900
Or il semble que Thickbox arrête l'interprétation de l'adresse au premier
"?" et ne va pas plus loin...
    
Peut être en essayant :
.../spip.php?rubrique845&keepThis=true&TB_iframe=true&height=600&width=900
  

Salut !

S’il s’arrête au premier point d’interrogation, peut-être en le remplaçant par son équivalent urlencodé (fonction rawurlencode de php) :
spip.php%3Frubrique845%26keepThis%3Dtrue%26TB_iframe%3Dtrue%26height%3D600%26width%3D900

Sylvain

Déjà, « au premier point d’interrogation » ca vous choque pas ? depuis quand il y en a plusieurs dans une URL ? J

De : Sylvain [mailto:servicesnet@sylvain-mary.net]
Envoyé : mardi 11 août 2009 10:32
À : spip@rezo.net
Objet : Re: [Spip] Thickbox

Andre Vincent a écrit :

J'essaie de faire un lien dans une fenêtre Thickbox de la manière suivante :
[http://www.../spip.php?rubrique845?keepThis=true&TB_iframe=true&height=6](http://www.../spip.php?rubrique845?keepThis=true&TB_iframe=true&height=6)
00&width=900
Or il semble que Thickbox arrête l'interprétation de l'adresse au premier
"?" et ne va pas plus loin...
    
Peut être en essayant :
.../spip.php?rubrique845&keepThis=true&TB_iframe=true&height=600&width=900
  

Salut !

S’il s’arrête au premier point d’interrogation, peut-être en le remplaçant par son équivalent urlencodé (fonction rawurlencode de php) :
spip.php%3Frubrique845%26keepThis%3Dtrue%26TB_iframe%3Dtrue%26height%3D600%26width%3D900

Sylvain

Samy Rabih a écrit :

Déjà, « au premier point d’interrogation » ca vous choque pas ? depuis quand il y en a plusieurs dans une URL ? J

Oui, ça a été corrigé par Andre Vincent dans la première réponse. Et le lien urlencodé que je propose en tient compte.

Robert : quand on passe des paramètres à une url, seul le premier paramètre est précédé d’un point d’interrogation, les autres sont précédés de l’esperluette (&).

Sylvain