bonjour à tous!
Désolé je sais que c'est long à lire.
Je me trouve confronter à un porblème qui mélange javascript , html et ASP. Comme le plus gros du code est en javascript je poste ici désolé si je me trompe de lieu.
J'explique mon probleme. Je dois réaliser 4 lien pointant vers 4 pages différentes (jusque la facile)
Ce qui me pose problème en fait c'est que c'est 4 lien doivent conserver une variable de session que je recupère en ASP. Vous allez me demander pourquoi passer par un script pour faire ca et pas direct ASP+HTML. Le problème c'est que le site sur lequel je bosse avale mon HTML via une partie admin d'un coté et du code ASP via FTP.
L'asp que je passe via la partie admin n'est aps interprété. Donc je dois envoyer l'ASP via FTP. et html via interface admin Enfin soit...
Du coup je souhaite créer un javascript direct dans le code envoyé en FTP. Ce code doit générer les liens en tenant compte de la variable de session que je capte en ASP. Et en fonction du clic ouvre tel ou tel page.
Donc comme ca je répartit, je passe l'ASP+javascript via FTP et par l'interface admin juste l'appel à la fonction javascript.
Bon c'est sur c'est pas très clair. Bref j'ai fait ce code mais ca ne fonctionne pas.
Poyur la partie javascript + ASP
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 function lienpdp(pagepdp) { ChoixLien = pagepdp; Url = new Array; if (pagepdp='1'){ Url[0] = <% PATH_VIRTUAL & "Ressources/Ressource.asp?SessionID=" & SessionID & "&RessID=49" %>; } if (pagepdp='2'){ Url[1] = <% PATH_VIRTUAL & "Ressources/Ressource.asp?SessionID=" & SessionID & "&typeRessID=5" %>; } if (pagepdp='3'){ Url[2] = <% PATH_VIRTUAL & "Ressources/Ressource.asp?SessionID=" & SessionID & "&RessID=76" %>; } if (pagepdp='4'){ Url[3] = <% PATH_VIRTUAL & "Ressources/Ressource.asp?SessionID=" & SessionID & "&RessID=50" %>; } window.open(Url[ChoixLien],'_blank'); }
et pour le lien qui appel la fonction:
l'argument de la fonction changeant pour chaque lien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <A HREF="#" onclick="javascript:lienpdp('1');">
Des idées?
Merci
Partager