Bonjour
J'ai une iframe dans une page que je met éditable a partir du script suivant:
Sa marche avec internet explorer 6,7 et 8 ainsi qu'avec Firefox 3
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 function doEdit(id) { //le chemin du iframe(id) var frame = top.frame['inscriFrame'].document.getElementById(id); //affecte le bon type de document et l ajoute au chemin selon internet exploere ou firefox var doc = frame.contentDocument||frame.contentWindow.document||frame.document; //puis met le designMode a 'on' pour rendre le iframe éditable doc.designMode = 'on'; }
Mais avec Chrome ou Safari le iframe s'affiche mais ne devient pas éditable
J'ai cherché a rtavers divers forum et pas trouvé de réponse adéquate
Est-ce que quelqu'un pourrais m'éclairer?
la balise de création du iframe est la suivante:
etl l'appel est le suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <iframe src="./editframe.html" id="editor-window" name="editorWindow" style="height: 250px;width: 500px;"></iframe>
Code : Sélectionner tout - Visualiser dans une fenêtre à part doEdit("editor-window");
Partager