Bonjour à tous,
Je rencontre un problème lors de la création d'une boite de dialogue modale sous Firefox 10. Lors de l'appel à
$("#dialog").dialog(options);
il me renvoie l'erreur "Permission denied to access property 'nodeType'". Voici le code entier :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| function DialogGetAtributes(file){
var text = file.split("\r\n");
var options = getOptionsGetAtributes(text);
console.log(options);
var content = createContentGetAttributes(text);
var dialog2 = $(document.createElement("div"))
.attr("id", "dialog2" )
.appendTo($('body'));
$("#dialog2").append(content);
$("#accordion").accordion({
heightStyle: "content"
});
$("#dialog").dialog(options);
} |
A noter, cette fonction est appelée dans deux contextes différents : l'ouverture d 'un fichier avec un input file et l'ouverture d'un fichier par drag&drop. Après la gestion des évènements, j'utilise les mêmes fonctions dans les deux cas. Le drag&drop ne pose pas de problème : la fenêtre s'ouvre bien. Je rencontre le problème seulement pour l'input file type. Autre remarque, si je ne transforme pas ma div en fenêtre modale, la div contient le bon contenu. Le problème semble vraiment être au niveau de l'appel à $(id).dialog().
Merci d'avance.
Partager