IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

Récupération de variables javascript en C#


Sujet :

C#

  1. #1
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Décembre 2005
    Messages
    163
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2005
    Messages : 163
    Par défaut Récupération de variables javascript en C#
    Bonsoir,

    Ya t'il un moyen de récupérer la valeur d'une variable contenue dans du code Javascript, en C# ?

    Si oui comment?

    Je vous remercie.

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    123
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 123
    Par défaut
    Le javascript est exécuté coté client, le c# coté serveur ...

    Par conséquent, le seul moyen que je vois est d'utiliser un champ "input" de type "hidden" et faire en sorte qu'au moment du POST ce champ contienne la copie de ta variable

  3. #3
    Membre éclairé
    Inscrit en
    Juin 2007
    Messages
    359
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 359
    Par défaut
    Bha, perso, jessaie également de faire un truc de ce genre là, en me servant d'un champ input de type hidden,...
    Mais, question performance, c'est pas top-top, donc, tout ce qui peut être fait côté client sans faire appel à une donnée serveur, autant le faire avec javascript, et pour ne pas avoir à coder chaque code sur chaque page, autant écrire ce code javascript dans un objet à la création,...

    Maintenant, ça reste de la bidouille, mais j'ai déja posé la question, sans obtenir d'autre réponse, donc, pour l'instant je ne pense pas que ça existe

  4. #4
    Nip
    Nip est déconnecté
    Rédacteur

    Inscrit en
    Juin 2004
    Messages
    963
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 963
    Par défaut
    Le plus simple est de demander a Js de le faire pour toi. Regarde du cote des webmethod. Tout est deja mis a dispo par le framework ajax asp.net. Et les performances sont excellentes etant donne qu'ils ont fait le choix du tout static.
    http://mattberseth.com/blog/2007/06/...static_me.html

  5. #5
    Membre éclairé
    Inscrit en
    Juin 2007
    Messages
    359
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 359
    Par défaut
    Bon, je ne sais pas pourquoi Amokrane ne réponds pas, mais pour moi, c'est exactement ce que je cherchais !!!

    MERCI Nip

Discussions similaires

  1. [AJAX] Récupération de variables Javascript
    Par LilyP dans le forum AJAX
    Réponses: 9
    Dernier message: 24/05/2013, 10h38
  2. Récupération de variables javascript dans mon code PHP
    Par Yekoo dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 30/12/2010, 20h42
  3. récupération de variable javascript
    Par esther60 dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 20/03/2008, 21h35
  4. [PHP-JS] Récupération de variable php en javascript
    Par akara dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 30/07/2007, 18h08
  5. Récupération de données javascript dans une variable PHP
    Par Taz_8626 dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 31/05/2006, 15h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo