Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Langages serveur > ASP
ASP Forum sur la programmation ASP. Avant de poster : Cours ASP, FAQ ASP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/09/2007, 17h22   #1
Invité de passage
 
Inscription : septembre 2007
Messages : 2
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 2
Points : 0
Points : 0
Par défaut Conserver une variable ASP pour l'utiliser avec javascript

Bonjour,

Je souhaiterais récupérer une variable ASP en vue de l'utiliser (coté client) avec un javascript.

Quelqu'un pourrait-il m'indiquer le code ASP a mettre sur mon fichier .asp
ainsi que le code javascript à inclure dans ma page pour récupérer ma variable.

Merci d'avance !
Jérémy ;-)
jeremymartin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/09/2007, 18h54   #2
Membre expérimenté
 
Inscription : octobre 2004
Messages : 516
Détails du profil
Informations personnelles :
Âge : 32
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : octobre 2004
Messages : 516
Points : 508
Points : 508
Envoyer un message via MSN à TekP@f
Tu peux faire un truc de ce genre :

Code :
1
2
3
4
 
<script language="javascript">
var maVariableJS = <%=maVariableASP%>;
</script>
Ensuite, tu pourras utiliser ta variable JS comme tu veux.
TekP@f est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/09/2007, 12h47   #3
Invité de passage
 
Inscription : septembre 2007
Messages : 2
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 2
Points : 0
Points : 0
Salut,

Merci de ton aide, en effet, ça marche à condition que le script :
Code :
1
2
3
<script language="javascript">
var maVariableJS = <%=maVariableASP%>;
</script>
soit directement intégré dans la page .asp qui définie mavariableASP.

Précédemment j'avais essayer de mettre ce script dans un fichier .htm auquel je faisais appel pour construire ma page (via <% Server.Execute lienrelatifversmapage %>) mais cela ne fonctionnait pas. Certainement à cause du fait que l'ASP est interprété coté Serveur et le Javascript coté client.

Pour info, dans les mêmes conditions le script suivant fonctionne aussi :
Code :
1
2
3
<script language="Javascript">
var maVariableJS = <% Response.Write maVariableASP %>;
</script>
Merci encore !
jeremymartin est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h51.


 
 
 
 
Partenaires

Hébergement Web