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 :

Executer une fonction javascript dans une condition if


Sujet :

C#

  1. #1
    Membre habitué
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Octobre 2011
    Messages
    255
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2011
    Messages : 255
    Points : 193
    Points
    193
    Par défaut Executer une fonction javascript dans une condition if
    Bonjour à tous,

    Je souhaiterai exécuter une fonction javascript dans une condition if

    Voici ma fonction js qui se trouve dans un fichier .js

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    var popupActive = 0;
    function load() {
     
        if (popupActive == 0) {
            $('.background').css({
                "opacity": "0.6"
            });
            $('.background').fadeIn('slow');
            $('.popupConnexion').fadeIn('slow');
            popupActive = 1;
        }
    }
    C'est un pop up de connexion qui apparait. Actuellement je l'appel lors d'un clique

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    $(document).ready(function () {
        $('.LienConnexion').click(function () {
            load();
            center();
        });
    Et dans la masterpage de mon site j'ai un lien :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
      <li><a href="#" class="LienConnexion">Connectez-vous</a> |</li>
    Je souhaiterai que ce popup s'affiche au moment ou l'utilisateur souhaite ajouté un avis au site sans s'être connecter :

    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
     protected void buttonSendAvisClick(object sender, EventArgs e)
        {
     
            int idUser = 0;
            if (Session["idUser"] != null)
            {        
                idUser = int.Parse(Session["idUser"].ToString());
            }
            else
            {
                // fonction js à exécuter
            }
            Noter newNote = new Noter(idUser, noteCom, this.TextBoxCom.Text, DateTime.Now);
            Gestion.AddNoter(newNote);
        }
    Merci par avance pour votre aide.

  2. #2
    Membre habitué
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Octobre 2011
    Messages
    255
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2011
    Messages : 255
    Points : 193
    Points
    193
    Par défaut
    J'ai finalement trouvé,

    je donne la solution pour ceux que ça intéresse :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
     else
            {
               Page.RegisterStartupScript("myscript","<script language=JavaScript>load();</script>");
            }
    Merci de m'avoir lu.

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

Discussions similaires

  1. appeler une fonction php dans une fonction javaScript
    Par geeksDeve dans le forum Langage
    Réponses: 3
    Dernier message: 17/04/2012, 15h30
  2. Réponses: 10
    Dernier message: 14/03/2009, 13h36
  3. Réponses: 1
    Dernier message: 25/10/2007, 21h25
  4. Réponses: 3
    Dernier message: 26/06/2006, 13h48
  5. [PHP-JS] une variable php dans une fonction javascript
    Par megapacman dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 12/06/2006, 14h08

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