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 :

[IE8][propriété offsetParent et erreur non spécifiée]


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mars 2007
    Messages
    186
    Détails du profil
    Informations personnelles :
    Âge : 52

    Informations forums :
    Inscription : Mars 2007
    Messages : 186
    Par défaut [IE8][propriété offsetParent et erreur non spécifiée]
    Bonjour,

    J'ai écrit une petite fonction (méthode d'une classe) pour calculer la position absolue d'un élément HTML dans une page avec la méthode des offset.
    Elle est très standard et inspirée de ce qui existe déjà:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    // Calcul d'un offset par récursivité
    	this.getOffset = function(obj_dom, str_type){
    		var int_offset = 0;
    alert(obj_dom);
    alert(obj_dom[str_type]);
    alert(obj_dom.offsetParent);
     
    		while (obj_dom) {int_offset += obj_dom[str_type]; obj_dom = obj_dom.offsetParent;}
    		return int_offset;
    		}
    Les alert sont là pour pister le problème.
    Dans FireFox tout va bien, dans IE8 il me met une erreur non spécifiée sur obj_dom.offsetParent. Pourtant dans la console de débuggage de IE8 la variable obj_dom a bien la propriété offsetParent avec la valeur null, et le type IHTMLelement.

    Est-ce que vous avez déjà rencontré ce problème? Une idée sur la manière de le résoudre? Est-ce que j'ai écrit une grosse bêtise dans mon code?

    Version d'IE 8 - 8.0.6001.18702

    Théolude

  2. #2
    Membre confirmé
    Inscrit en
    Mars 2007
    Messages
    186
    Détails du profil
    Informations personnelles :
    Âge : 52

    Informations forums :
    Inscription : Mars 2007
    Messages : 186
    Par défaut
    Le problème était associé à celui évoqué dans cette discussion : http://www.developpez.net/forums/d78...ethode-classe/

    Problème résolu de lui même.

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

Discussions similaires

  1. InfoPath : Erreur non spécifiée
    Par olivierlem dans le forum InfoPath
    Réponses: 7
    Dernier message: 01/09/2008, 09h04
  2. Erreur non spécifiée
    Par Neuromancien2 dans le forum ASP
    Réponses: 4
    Dernier message: 15/06/2007, 10h58
  3. [AJAX] erreur "non spécifiée" sur IE en AJAX
    Par khoudj dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 15/01/2007, 19h59
  4. Erreur non spécifiée... plus de form
    Par directs dans le forum EDI
    Réponses: 5
    Dernier message: 26/01/2006, 09h31

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