Page 1 sur 1

Utilisation des fonctions de l'objet SchemaLoader

Publié : 25 nov. 2010, 17:26
par alexandre.hardouin
Bonjour,

J'ai un site web qui utilise dans son code JAVASCRIPT les fonctions JAVASCRIPT de l'objet SchemaLoader de Mozilla Firefox.
Cependant j'ai avec la version de FIREFOX3.6 un soucis il ne connait pas cet objet => l'erreur est la suivante : "SchemaLoader is undefined"

J'ai essayé d'activer cette objet dans le fichier all.js de firefox de la sorte mais ca ne change rien :

pref("capability.policy.mailnews.SchemaLoader.load", "allAccess");
pref("capability.policy.mailnews.SchemaLoader.loadAsync", "allAccess");
pref("capability.policy.mailnews.SchemaLoader.processSchemaElement", "allAccess");
pref("capability.policy.mailnews.SchemaLoader.onLoad", "allAccess");
pref("capability.policy.mailnews.SchemaLoader.onError", "allAccess");

Merci de votre aide

Re: Utilisation des fonctions de l'objet SchemaLoader

Publié : 25 nov. 2010, 17:32
par teoli2003
mailnews c'est pour l'antique Mozilla Suite (ou éventuellement Seamonkey), pas pour Firefox...

Qu'est-ce que tu essaies de faire?

Re: Utilisation des fonctions de l'objet SchemaLoader

Publié : 25 nov. 2010, 17:37
par alexandre.hardouin
Re :

En réalité c'est une vieille application qui utilise de l'AJAX que je dois maintenir sauf que le code ne fonctionne plus sous Firefox.
Voici la fonction qui plante.

this.get_schemaObject = function()
{
if (_schemaObject == null)
{
var loader = new SchemaLoader();
var ownerDocElement = (_innerDocument.ownerDocument) ? _innerDocument.ownerDocument.schemas.documentElement : this.ownerDocument.schemas.documentElement;
_schemaObject = loader.processSchemaElement(ownerDocElement, null);
}

return _schemaObject;
}

Re: Utilisation des fonctions de l'objet SchemaLoader

Publié : 25 nov. 2010, 17:42
par teoli2003
Et il fonctionne sur d'autres navigateurs?

Re: Utilisation des fonctions de l'objet SchemaLoader

Publié : 25 nov. 2010, 17:47
par alexandre.hardouin
Normalement il y a deux navigateurs autorisés IE et Firefox sauf que bien sur on utilise pas le meme code pour IE. On va tester sur Opera mais je doute que ca fonctionne.

Re: Utilisation des fonctions de l'objet SchemaLoader

Publié : 25 nov. 2010, 17:48
par alexandre.hardouin
Par ailleurs on a installé seamonkey mais sans succès non plus . meme apres avoir modifié le all.js