Déjà, il y a un truc que je ne comprends pas (ou que j'ai mal compris depuis le début) :
<a class="more thickbox" href="/DelosBin/Delos.dll/ServePage?URL=en/Emails.htm&WEB_ID=333640310&Email={$Email}"><span>More details</span></a>
Le href ne contient pas les paramètres ?KeepThis=true&TB_iframe=true&height=460&width=550.
Ensuite, lorsque tu passes ces paramètres dans l'URL, l'ordre est le suivant :
1) on récupère l'ensemble des paramètres (en me basant sur la variable a du code de la thickbox) :
var params = a.split('?')[1]
2) ensuite, on extrait les paramètres :
first = params.split('&');
puis on exécute la boucle :
1 2 3 4 5
| for(i=0;i<first.length;i++){
second = first[i].split("=");
nom[i] = second[0];
valeur[i] = second[1];
} |
et ensuite, ce sont les valeurs de nom[i] qu'il va falloir traiter en fonction du type attendu.
Dans le code que tu as donné dans ton post précédent, les variables keepThis etc. ne sont pas connues lorsque tu les traites.
Partager