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.NET Discussion :

cookie et pop up


Sujet :

ASP.NET

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2008
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 85
    Par défaut cookie et pop up
    Bonjours à tous,

    J'ai un petit problème, je veut afficher une pop up uniquement à la première visite d'une page.

    Pour cela, j'utilise un cookie.
    Si le cookie n'existe pas pas j'affiche la pop up.

    Dans tout les cas, après je créée mon cookie.

    Le code est placé dans le Page_Load().

    Voici le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    HttpCookie verifFete = Request.Cookies["fete"];
     
            if (verifFete == null)
            {
                Response.Write("<body><script>window.open(maquette.aspx);</script></body>");
            }
     
            Response.Cookies["fete"].Value = "";
            Response.Cookies["fete"].Expires = DateTime.Now.AddDays(20);
    Le souci est que la page ne se contruit pas correctement et que la popup ne s'affiche pas. Cependant le cookie est bien créé.

    Merci de bien vouloir me venir en aide.

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2008
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 85
    Par défaut
    j'arrive maintenant à afficher la pop up, il manqué des simples quots au nom du fichier à ouvrir.

    Le cookie fonctionne lui aussi correctement.

    Cependant à la première visite de ma page, la construction de celle-ci est incorrecte.
    Cela est dû à l'appelle de la pop up mais je ne sais pas pourquoi.

    Merci par avance de votre aide.

  3. #3
    Rédacteur
    Avatar de Paul Musso
    Profil pro
    Inscrit en
    Août 2008
    Messages
    368
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Août 2008
    Messages : 368
    Par défaut
    Bonjour,

    Peux-tu me décrire ce qui ne se charge pas dans ta page maquette.aspx ?

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2008
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 85
    Par défaut
    ce n'est pas dans la page maquette.aspx(qui se trouve être ma pop up) qu'il y a quelque chose qui ne se charge pas mais c'est dans ma page appellante.

    Au juste, apparement ce sont des controls, des div... qui ne se trouvent pas à leur place et non qui ne se chargent pas.

    Merci.

  5. #5
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    Faut pas ouvrir un pop up via un response.write, c'est crade.
    T'as d'autres moyens de faire ça, comme par exemple: http://msdn.microsoft.com/en-us/library/z9h4dk8y.aspx

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2008
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 85
    Par défaut
    Merci pour ta réponse mais elle concerne le 3.5 et je suis sur du 2.0.

  7. #7
    Membre expérimenté
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    217
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Décembre 2008
    Messages : 217
    Par défaut
    Citation Envoyé par zarzar4 Voir le message
    Merci pour ta réponse mais elle concerne le 3.5 et je suis sur du 2.0.
    Non. Le lien vers la doc donné par lutecefalco est certes celui de la doc framework 3.5, mais cette méthode ClientScriptManager.RegisterStartupScript a bien été introduite par le framework 2.0.

    Utilisez l'intellisense et vous la verrez disponible sur System.Web.UI.ClientScriptManager.

    'HTH

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2008
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 85
    Par défaut
    J'ai essayé ce qu'il y a sur la msdn mais sa ne fonctionne pas, ou alors c'est moi qui est mal fait la chose, je doit dire que je ne suis pas trop allaise avec ce qui est proposé.

    Sinon est-ce que quelqu'un sait si il y a moyen de savoir si du coté client la page à entièrement été affichée.

    Merci d'avance.

  9. #9
    Membre expérimenté
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    217
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Décembre 2008
    Messages : 217
    Par défaut
    Citation Envoyé par zarzar4 Voir le message
    [...]
    Sinon est-ce que quelqu'un sait si il y a moyen de savoir si du coté client la page à entièrement été affichée.
    Vous pourriez essayer d'utiliser ceci, sur codeproject, qui semble avoir reçu un feedback positif pour la problématique générale qui englobe votre problème particulier :

    http://www.codeproject.com/KB/ajax/ensure.aspx

    'HTH

  10. #10
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2008
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 85
    Par défaut
    Merci pour ton aide lysiandad mais je t'avoue que je me suis noyé dans page dont tu as envoyé le lien.

Discussions similaires

  1. Réponses: 2
    Dernier message: 30/05/2012, 10h49
  2. pop up + cookie (affichage / disparition)
    Par oitsuki dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 19/03/2012, 18h51
  3. Pop-up d'une dialog box a partir d'un bouton
    Par bobbyjack dans le forum MFC
    Réponses: 21
    Dernier message: 13/09/2005, 15h32
  4. Les cookies 3° !!!
    Par Ph. B. dans le forum XMLRAD
    Réponses: 6
    Dernier message: 28/01/2003, 18h13
  5. [XMLRAD] Cookies pour login
    Par Sylvain Leray dans le forum XMLRAD
    Réponses: 9
    Dernier message: 23/12/2002, 17h47

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