Bonjour,
J'utilise ce code pour créer un éditeur WYSIWYG :
et malheuresement il ne fonctionne pas sous Chrome (FF et IE ok)
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 if (navigator.appName=="Microsoft Internet Explorer") { document.write('<div style="border:1px solid #808080;height:500px;width:600px;scroll:auto;" id="textarea" contentEditable="true"></div>'); } else { var iframe=document.createElement("iframe"); iframe.setAttribute("id","textarea"); iframe.setAttribute("width",600); iframe.setAttribute("height",500); iframe.style.border = "1px solid #808080"; iframe.style.fontWeight = "normal"; document.body.appendChild(iframe); iframe.addEventListener("load", function(){document.getElementById('textarea').contentWindow.document.designMode="on";}, true); document.getElementById('textarea').contentWindow.document.close(); }
Est ce qu'un expert chrome aurait une solution pour rendre l'éditeur compatible chrome ?
Merci.
source éditeur : http://www.venezchezmoi.fr/?p=3
Partager