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.