begin process at 2012 05 29 17:00:07
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

JavaScript et le navigateur

 > 

Problème de compatibilité

 > 

Problème JS sous IE uniquement


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Problème JS sous IE uniquement

mercredi 29 septembre 2010 à 12:37:32 | Problème JS sous IE uniquement

Ayleron

Bonjour,

J'espère poster au bon endroit du forum.
Depuis hier soir, je tente de comprendre en vain la raison pour laquelle un script JS refuse obstinément de fonctionner sous IE alors qu'avec Firefox et Safari, tout est nickel.

Bizarrement, ce problème ne se produit que sur certaines pages du site alors que sur d'autres (l'accueil par exemple), IE ne moufte pas et affiche tout parfaitement.

Le script qui pose souci est le suivant :
Code Javascript :
$(document).ready(function(){
    $('#page').corner("10px");
    $('#titrepage h2').corner("7px");
    $('#rapide').corner("bl br 8px");
    $('#contenucont').corner("8px");
    $('#maincolonne').corner("8px");
    $('#navcol').corner("8px");
    $('#navigation').corner("8px");
    $('#navigation ul ul').corner("8px");
    $('#pied').corner("8px");
    $('.colcolorun').wrap('<div class="outcolcolorun"></div>');
    $('.outcolcolorun').corner("6px");
    $('.colcolorun').corner("5px");
    $('.topnav a').each(function (i) {
        var largeur = $(this).width();
        $(this).css("width",largeur);
        $(this).parent().css("width",largeur+20);
    });    
    $('.topnav').corner("tl tr 6px");
    $('.topnav a').corner("tl tr 5px");
    
    /*$('#contderniersarticles').after("<br class='nettoyeur' /><div id='suivprec'><a href='#' title='pr&eacute;c&eacute;dent' class='jFlowPrev'>Pr&eacute;c&eacute;dent</a><a href='#' title='suivant' class='jFlowNext'>Suivant</a></div>");*/
    $("#dernierscontrol").jFlow({
        slides: "#derniersarticles",
        width: "327px",
        height: "209px",
        duration: 400
    });    
    $('.propsite').hide();
    $('.toggle').click(function() {
        $(this).next("div").slideToggle();
        return false;
    });
});

IE indique l'erreur suivante :
Code :
Message : Cet objet ne gère pas cette propriété ou cette méthode
Ligne : 2
Caractère : 2
Code : 0
URI : http://www.accents-poetiques.com/spip.php?page=ready.js


Exemple d'une page du site qui fonctionne correctement :
http://www.accents-poetiques.com/?-Illuminations-

Exemple d'une page ou le problème se produit :
http://www.accents-poetiques.com/?Vies

Cette erreur entraine l'absence d'une partie de l'habillage graphique, ce qui est pour le moins gênant.

Si une bonne âme pouvait me donner quelques pistes car j'en perds mon latin.

Merci d'avance.
jeudi 30 septembre 2010 à 18:53:28 | Re : Problème JS sous IE uniquement

PetoleTeam

Membre Club
Bonjour,
en first une petite visite sur TEST de ta page, montre pas mal de malformation de tes pages.

Ensuite, il y a du jQuery, alors attention à la redéfinition de la fonction $.

La différence vu entre la page qui marche et celle qui ne fonctionne pas c'est l'ajout de cette ligne
Code HTML :
<script src="http://www.accents-poetiques.com/spip.php?page=jquery.js" type="text/javascript"></script>
dans la DIV <div id="socialtags">, test en la supprimant si pas utile...


;O)


Cette discussion est classée dans : code, ie, js, corner, 8px


Répondre à ce message

Sujets en rapport avec ce message

session.js KO avec IE [ par francoisch ] bonjour J'utilise un code JS que j'ai récupéré, nommé session.js, qui utilise principalement deux setTimeout(). L'objectif de ce code est de préveni remove() sous IE [ par tets88 ] Bonjour, Je commence à perdre patience après toutes mes infructueuses recherches à résoudre un simple problème... Voilà, je veux simplement supprime Erreur sur une commande JS [ par francoisch ] Bonjour Dans une fonction, j'ai : [code] var fso = new ActiveXObject("Scripting.FileSystemObject"); [/code] qui est parfois en erreur. Je voudrais a Editeur Wysiwig perso [ par VicTeams ] Bonjour à tous, Voila j'ai un problème avec le js, j'ai conçu un éditeur Wysiwyg pour mon projet, mais je bloque sur un truc. Enfaite d'un coté j'ai array.length [ par xactise ] Bonjour à tous je fait fasse à un étonnement voici ce bout de code [code=js] var t = new Array(); t[0] = 1; t[7] = 2; alert(t.length); // Appel de plusieurs fonction JS avec windows.onload [ par frlobe ] Bonjour j'ai un script d'autocompletion en JS qui fonctionne très bien. Il s'appelle de cette façon: [code=js]{body} [/code] Et la fonction JS initial Problème Popups IE et FF [ par snip74 ] Bonjour all, voila j'ai une page que j'ai créer ou j'ai mis se code: [code=autre]<form action="http://www.tchat-fusion.org/chat/chat.php" method="pos Transfert variables Javascript [ par riyuhou ] Bonjour à tous. Je viens vers vous aujourd'hui car j'ai un petit souci qui commence à me prendre la tête. Je vais essayer d'être le plus clair possibl Utiliser Jquery dans un fichier js [ par nicolasgaillard ] Bonjour, J'ai télécharger ce code : [url=http://www.javascriptfr.com/codes/GOOGLE-MAP-API-V3-CARTE-MARQUEUR-INFOWINDOWS_52226.aspx]http://www.javascr [JS/PHP] Vérifier plusieurs radios d'un form [ par mymemorial ] Bonjour, J'ai un formulaire en PHP que je remplis à l'aide d'une base de donnée mySQL. J'ai donc plusieurs questions et plusieurs choix qui sont affe


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,966 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales