internet to mozilla

Mammouth du PHP | 804 Messages

19 août 2009, 12:46

Bonjour;

Actuellement je rencontre un gros problème, j'ai travaillé sur les scripts rte éditer de contenu, je ne le trouvais pas très bien fait niveau insertion de lien et insertion d'image, du coup je l'ai corrigé et maintenant sur internet explorer il est très fonctionnel, par contre sous mozilla je ne peu que les créer, la partie de code qui cause problème est la suivante

Code : Tout sélectionner

if (document.selection){ var machaine; machaine = document.selection.createRange(); if (machaine.parentElement().isContentEditable != true) var arg; arg= new Array(); if (machaine.parentElement().tagName == "A") { arg[0] = machaine.parentElement().href; arg[1] = machaine.parentElement().title; } else { arg[0] = ""; arg[1] = ""; if (machaine.text == "") { machaine.collapse(); machaine.expand("word"); if (machaine.text.charAt(machaine.text.length - 1) == " ") machaine.moveEnd("character", -1); machaine.select(); machaine = document.selection.createRange(); } } }
je pense que le problème vient de parentElement(), je vois beaucoup sur internet que sont remplacant est parentNode mais il ne semble pas s'adapter au reste de mon code, je n'ai pas un assez bon niveau en JavaScripts pour l'adapter à mozilla.
Un pro pour m'aider ?


Merci d'avance