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

Bibliothèques & Frameworks Discussion :

Erreur interne Firefox "Component returned failure code" [Dojo]


Sujet :

Bibliothèques & Frameworks

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de Zineb1987_UNI
    Inscrit en
    Juin 2009
    Messages
    129
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 129
    Par défaut Erreur interne Firefox "Component returned failure code"
    Bonjour à tous,
    S'il vous plait j'ai une class dojo :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    dojo.declare(
                "maClass",
                dijit._Widget,
                {
                     gabarit: null,
                     constructor: function (gabarit) {
                        if (gabarit == "[object HTMLDocument]") {
                            this.gabarit = gabarit;
                        }
                        console.log(this.gabarit);
     
                    },
    je cree un objet Domdocument par 'document.implementation.createDocument' puis je le pass en parametre au constructeur de maClass, alors il m'affiche la console.log de thi.gabarit que c'est un domDocument puis il m'affiche cette erreur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    uncaught exception: [Exception... "Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIDOMNSDocument.activeElement]" nsresult: "0x80040111 (NS_ERROR_NOT_AVAILABLE)" location: "JS frame :: http://localhost/MyWorkspace/Test/dojo/dojo/dojo.js :: anonymous :: line 16" data: no]
    d'ou vient cette erreur??
    et Merci

  2. #2
    Membre Expert
    Avatar de emmanuel.remy
    Inscrit en
    Novembre 2005
    Messages
    2 855
    Détails du profil
    Informations personnelles :
    Âge : 57

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 855
    Par défaut
    Salut,

    Passe le code complet de ton composant qu'on puisse tester stp .

    ERE

  3. #3
    Membre confirmé Avatar de Zineb1987_UNI
    Inscrit en
    Juin 2009
    Messages
    129
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 129
    Par défaut
    merci emmanuel.remy, voila le code :
    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
    //la creation et le remplissage du document
    var doctype = document.implementation.createDocumentType("html",
                "-//W3C//DTD XHTML 1.0 Transitional//EN",
                "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd");
        var monDocument = document.implementation.createDocument("http://www.w3.org/1999/xhtml",
                "html", doctype);
        var monTagHtml = monDocument.documentElement;
        monBody = monDocument.createElement("body");
        monTagHtml.appendChild(monBody);
        var frontBody = monDocument.createElement("div");
        frontBody.id = "frontBody";
        frontBody.setAttribute('class','frontBody');
        monBody.appendChild(frontBody);
        var i = 1;
        while (i < 5) {
        	maDiv = monDocument.createElement("div");
        	maDiv.id = "zone-"+i;
        	maDiv.setAttribute('class','zone');
        	frontBody.appendChild(maDiv);
        	var bloc = monDocument.createElement("div");
        	bloc.id = 'bloc-'+i;
        	bloc.setAttribute('class','bloc');
        	maDiv.appendChild(bloc);
        	i++;
        }
    et voila ma classe
    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
    dojo.declare(
                "maClass",
                dijit._Widget,
                {
     
                    gabarit: null,
     
                    constructor: function (gabarit) {
                        if (gabarit == "[object HTMLDocument]") {
                            this.gabarit = gabarit;
                        }
                        console.log('gabarit ',this.gabarit);
                        console.log('fin');
                    },
                     ....
    et voila l'instanciation de maClass

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    var zineb = new maClass(monDocument);
    	console.log('maClass a ete instancier');
    alors qu'il m'affiche les console.log du constructeur,et juste apres le constructeur il affiche l'erreur ci-dessus (alors que la console.log('maClass a ete instancier')ne s'affiche pas)?
    et Merci

  4. #4
    Membre confirmé Avatar de Zineb1987_UNI
    Inscrit en
    Juin 2009
    Messages
    129
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 129
    Par défaut
    apres des petites implementation dans le constructeur voila la nouvelle erreur afficher :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    uncaught exception: [Exception... "Component returned failure code: 0x80004001 (NS_ERROR_NOT_IMPLEMENTED) [nsIDOM3Document.domConfig]" nsresult: "0x80004001 (NS_ERROR_NOT_IMPLEMENTED)" location: "JS frame :: http://localhost/MyWorkspace/Test/dojo/dojo/dojo.js :: anonymous :: line 16" data: no]
    d'ou vient ?
    et Merci

  5. #5
    Membre Expert
    Avatar de emmanuel.remy
    Inscrit en
    Novembre 2005
    Messages
    2 855
    Détails du profil
    Informations personnelles :
    Âge : 57

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 855
    Par défaut
    Aucune idée...

    Peut-être ouvrir un ticket chez Dojo.

    ERE

  6. #6
    Membre confirmé Avatar de Zineb1987_UNI
    Inscrit en
    Juin 2009
    Messages
    129
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 129
    Par défaut
    emmanuel.remy,d'accord de toute façon merci bien, je continue la recherche...et si je trouve la solution je la signle ici

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 12/10/2010, 10h22
  2. Erreur PL/SQL et return code
    Par Kazevil dans le forum PL/SQL
    Réponses: 2
    Dernier message: 05/08/2010, 16h54
  3. Réponses: 1
    Dernier message: 18/09/2007, 16h28
  4. [AJAX] Sous Firefox une de mes pages renvoi : failure code : 0x80004005
    Par ffwrude dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 29/04/2007, 10h43
  5. Réponses: 9
    Dernier message: 20/02/2007, 14h42

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