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 :

javascript in ie9 dans page asp.net


Sujet :

ASP.NET

  1. #1
    Membre à l'essai
    Inscrit en
    Avril 2010
    Messages
    139
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 139
    Points : 19
    Points
    19
    Par défaut javascript in ie9 dans page asp.net
    Bonjour,

    dans une page asp.net, je veux creer loading image avec javascript.
    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
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
     
    <script type="text/javascript">
        /* <![CDATA[ */
        this.focus(); //focus on new window
        redirect = function() {
            var querystring = window.location.search.substring(1); //query string
            var page = querystring.substring(querystring.indexOf('=') + 1, querystring.length);
            function toPage() {
                if (page !== undefined && page.length > 1) {
                    document.write('<!--[if !IE]>--> <head><meta http-equiv="REFRESH" content="1;url=' + page + '" /><\/head><!--<![endif]-->');
                    document.write(' \n <!--[if IE]>');
                    document.write(' \n <script type="text/javascript">');
                    document.write(' \n var version = parseInt(navigator.appVersion);');
                    document.write(' \n if (version>=4 || window.location.replace) {');
                    document.write(' \n window.location.replace("' + page + '");');
                    document.write(' document.images["imgAjax"].src = ""../images/loading.gif"');
                    document.write(' \n } else');
                    document.write(' \n window.location.href="' + page + '";');
                    document.write(' \n  <\/script> <![endif]-->');
                }
            }
            return {
                begin: toPage
            }
        } ();
     
        redirect.begin();
     
        /* ]]> */
    </script>
    ce code marche tres bien dans ie6, ie7, ie8, chrome et firefox.
    pourquoi ça marche pas dans ie9 ??
    l'image s'affiche, mais le redirect ça marche pas.

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    312
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 312
    Points : 411
    Points
    411
    Par défaut
    Que dit le debugger javascript ?

  3. #3
    Membre à l'essai
    Inscrit en
    Avril 2010
    Messages
    139
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 139
    Points : 19
    Points
    19
    Par défaut
    y'a pas de debbugage, limage du loading continue a s'afficher mais le redirect vers la page ne se fait pas.
    dans la barre d'addresse je vois : loading.aspx?page=Risultati.aspx
    mais la page Risultati.aspx s'affiche pas, et tout cela est juste dans ie9.

Discussions similaires

  1. Meilleure pratique pour requête dans page asp.Net
    Par theMonz31 dans le forum ASP.NET
    Réponses: 6
    Dernier message: 06/05/2014, 08h45
  2. Menu déroulant avec fonction jQuery dans page asp.net
    Par Publicnew dans le forum ASP.NET
    Réponses: 3
    Dernier message: 06/10/2013, 22h10
  3. Réponses: 3
    Dernier message: 11/01/2011, 17h01
  4. Modifications code vb dans page asp net
    Par Crampignon dans le forum ASP.NET
    Réponses: 9
    Dernier message: 22/04/2009, 13h45
  5. intégration de code javascript dans une page asp.net
    Par Je-cherche-pfe dans le forum Général Dotnet
    Réponses: 1
    Dernier message: 06/09/2007, 17h10

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