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

JavaScript Discussion :

[JS][XP] Le SP2 bloque mes scripts, comment eviter sa?


Sujet :

JavaScript

  1. #1
    Membre régulier
    Inscrit en
    Février 2005
    Messages
    147
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 147
    Points : 78
    Points
    78
    Par défaut [JS][XP] Le SP2 bloque mes scripts, comment eviter sa?
    Bonjour à tous et à toutes, voici mon problème:

    Je possède une script js dans mes pages, et à chaque fois que je lance mon application web, apparait le "Block content" dans IE.
    Et bon je sais comment l'enlever, je fait un clic droit et "allow content".
    Mais comment faire pour que celui n'apparaisse plus jamais lorsque je lance des scripts js sur mon pc???Ou puis je lui spécifier celà?
    Ou comment puis je faire pour qu'il ne m'ennuie plus? Dans mon code je suppose qu'il n'y a rien à changer? Dès qu'il repère les tags <script> avec un peu de change il les bloques automatiquement?

    Ps: non je ne peux pas utiliser Firefox dans ce cas ci !

    Merci d'avance à vous tous.

  2. #2
    Membre régulier
    Inscrit en
    Février 2005
    Messages
    147
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 147
    Points : 78
    Points
    78
    Par défaut
    Je me demande par contre ci le problème ne provient pas plutot d'un des fonctions js que j'utilise, car il ne bloque pas toutes mes pages contenants des scripts js.
    Voici la page qu'il bloque, et voici le script :

    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
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
     
    <script>
     
    var button_down = null;
     
    function findCells(table) {  
    	                       var tbody = table.firstChild;
    	                           while (tbody.nodeName != "TBODY") tbody = tbody.nextSibling;
    	                       var tr = tbody.firstChild;
    	                           while (tr.nodeName != "TR") tr = tr.nextSibling;
    	                       var td_left = tr.firstChild;
    	                           while (td_left.nodeName != "TD") td_left = td_left.nextSibling;
    	                       var td_center = td_left.nextSibling;
    	                           while (td_center.nodeName != "TD") td_center = td_center.nextSibling;
    	                       var td_right = td_center.nextSibling;
    	                           while (td_right.nodeName != "TD") td_right = td_right.nextSibling;
    	                       var found = new Array(td_left, td_center, td_right);
    	                           return found;
                               }
    function buttonOver(table) {
    	                         if (button_down == table.id) return true;
    							 var tds = findCells(table);
    	                         tds[0].className = "bttn_left_on";
    	                         tds[1].className = "bttn_center_on";
    	                         tds[2].className = "bttn_right_on";
                               }
    function buttonOut(table) {
    	                         if (button_down == table.id) return true;
    							 var tds = findCells(table);
    	                         tds[0].className = "bttn_left_out";
    	                         tds[1].className = "bttn_center_out";
    	                         tds[2].className = "bttn_right_out";
                              }
    function buttonUp(table) {
    	                         if (button_down == table.id) return true;
    							 var tds = findCells(table);
    	                         tds[0].className = "bttn_left_up";
    	                         tds[1].className = "bttn_center_up";
    	                         tds[2].className = "bttn_right_up";
                               }
    function buttonDown(table) {
                                 if (button_down == table.id) return true;
    	                         var tds = findCells(table);
    	                         tds[0].className = "bttn_left_down";
    	                         tds[1].className = "bttn_center_down";
    	                         tds[2].className = "bttn_right_down";
                               }
    function buttonClick(table) {
                                  if (null != button_down)  
    							     {
    		                            if (document.getElementById) 
    									   {
    		                                  var table_down = document.getElementById(button_down)
    	                                   } else if (document.all && !document.getElementById) 
    									             {
    		                                           eval("var table_down = document.all."+button_down+";");
    	                                             }
    									 if (table_down) buttonOut(table_down);							 
                                     }
    							  button_down = table.id;
    							  if (table_down) buttonOut(table_down);							  
                                }
     
        <!--
            function TwoFrames(URL1,Fr1Name,URL2,Fr2Name) 
    		         {
                      parent.frames[Fr1Name].location.href=URL1;
                      parent.frames[Fr2Name].location.href=URL2;
                     }
        //-->
     
     
    </script>
    Voilà, ci quelqu'un à une idée de la ptit bète qui fait que je reçois ce warning du SP2 merci a vous

    Car j'ai trouver dans les options internet comment enlever ces warning, mais je ne peux pas le faire comme sa, il me faut trouver une altenative dans mon code, pour etre sur qu'aucune machine équipée du SP2 n'ai ce warning !!

    Merci a tous, ciao

  3. #3
    Membre régulier
    Inscrit en
    Février 2005
    Messages
    147
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 147
    Points : 78
    Points
    78
    Par défaut
    Bon c'est bon, j'ai trouvé une solution a mon problème, je vais faire tourner mon application web sous Tomcat chez mes clients. Mes tests locaux ne fonctionnent pas pour la plupart des scripts, mais lors que je les lance sur une serveur sa fonctionne nickel.
    Le problème doit venir des test locaux, je ne sais pas pourquoi, mais même un simple alert est bloqué en local.

    Enfin voilà merci a tous et a toutes pour votre temps, ciao ciao

    Et une holaaaaaaaahhhhh pour le SP2, lol

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

Discussions similaires

  1. Comment déployer Perl et mes scripts facilement sous RedHat 5?
    Par monsieurouxx dans le forum Programmation et administration système
    Réponses: 1
    Dernier message: 01/10/2012, 18h49
  2. transparence qui bloque mes scripts jquery
    Par kate59 dans le forum Général JavaScript
    Réponses: 0
    Dernier message: 07/01/2010, 15h24
  3. comment faire pour que mes scripts ne soient pas mis en cache ?
    Par Alexdezark dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 21/01/2009, 15h25
  4. [Scripts] Comment avoir les boutons style XP
    Par Didier69 dans le forum Général Dotnet
    Réponses: 26
    Dernier message: 18/05/2005, 15h28
  5. [Apache] Erreur dans mes scripts CGI
    Par GLDavid dans le forum Apache
    Réponses: 2
    Dernier message: 28/08/2004, 06h14

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