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

ASP Discussion :

Récupérer variables javascript pour mettre dans variables aps 3


Sujet :

ASP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Par défaut Récupérer variables javascript pour mettre dans variables aps 3
    Bonsoir,

    Je suis un peu inquiêt

    Avec l'aide d'un membre developpez.com, j'ai créé un site HTML qui se compose de javascritp.
    En faisant une recherche dans la FAQ de developpez, je suis tombé là dessus :

    Peut-on utiliser une variabe Javascript en ASP

    La réponse est tout simplement non !
    En effet, javascript est exécuté sur le client, c'est à dire dans le navigateur, et ASP est exécuté sur le serveur. Pour utiliser le contenu d'une variable javascript dans du code ASP, il faut pour cela envoyer ce contenu au serveur, qui va le récupérer et le traiter via du code ASP. Vous avez donc deux solutions : par la méthode GET (lien, formulaire) ou bien la méthode POST.
    Le problème est que mon site crée des variables javascript, j'aurais voulu récupérer les valeurs de ces variables javascript pour les affecter à des variables asp et ainsi enregister ces résultats dans ma base de données.

    Ma question :

    Il n'y a donc pas d'autres moyen que le get ou le post ??

    Si tel est le cas, est-ce dure de mettre cela en oeuvre ?

    Merci d'avance.

    bgs

  2. #2
    Expert confirmé
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Par défaut
    Salut,

    Il n'y a donc pas d'autres moyen que le get ou le post ??
    Ben pas trop en fait. Je crois pas.
    Si tel est le cas, est-ce dure de mettre cela en oeuvre ?
    Non, pour soummettre un formulaire en javascript avec la methode POST y'a une fonction submit. Il faut juste récupérer le nom ou l'id du formulaire. Pour le methode GET tu passes tout dans l'URL (window.location)

    A+
    "Winter is coming" (ma nouvelle page d'accueil)

  3. #3
    Membre expérimenté
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Par défaut
    Salut Immobilis,

    Merci pour ta réponse !

    Est-ce que je pourrai récupérer les informations de mon formulaire javascript dans une base de données access ?

    C'est possible ou non ?

    Merci pour ton dévouement journalièrement renouvelé !

    beegees

  4. #4
    Membre Expert
    Avatar de pc75
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    3 662
    Détails du profil
    Informations personnelles :
    Âge : 70
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2004
    Messages : 3 662
    Par défaut
    Bonjour,

    Qu'est ce que tu appelles un "formulaire javascript" stp ?

  5. #5
    Membre expérimenté
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Par défaut
    Salut PC75,

    Tu peux pas savoir comme je suis heureux de t'entendre !

    Ce n'est pas un formulaire javascript, c'est juste des fonctions qui permettent à des listes déroulantes d'indiquer le nom d'un cours et son nombre de crédits quand celui-ci est choisi dans la liste déroulante.

    Le problème est que ce nombre de crédit et le nom du cours se trouvent dans des variables javascript.

    Je met en attachment la page.

    Et pendant ce temps, j'essaie de la retravailler en ASP, je dois terminer ce travail pour vendredi en 15 au plus tard.

    Merci pour tout !

    bgs

  6. #6
    Membre Expert
    Avatar de pc75
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    3 662
    Détails du profil
    Informations personnelles :
    Âge : 70
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2004
    Messages : 3 662
    Par défaut
    Re,

    Je n'ai pas eu le courage de lire toute la page.
    Mais si tu créés des champs de type hidden et que tu les alimentes avec le contenu de tes variables js, tu pourras alors appeler une page asp avec la méthode post et faire une mise à jour dans ta base non ?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Récupérer valeur pour mettre dans variable
    Par stylor dans le forum QlikView
    Réponses: 4
    Dernier message: 03/02/2014, 12h19
  2. Réponses: 0
    Dernier message: 27/10/2011, 12h40
  3. [JavaScript] Noeud XSL dans variable Javascript
    Par soli.f dans le forum XSL/XSLT/XPATH
    Réponses: 1
    Dernier message: 11/04/2007, 12h41
  4. Réponses: 6
    Dernier message: 15/06/2006, 14h07
  5. Réponses: 1
    Dernier message: 19/02/2006, 13h32

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