setContent habe ich eine Website, die ich gesagt:TinyMCE funktioniert nicht mit Chrom, wenn ich dynamisch
<body onload="ajaxLoad()" >
Ich habe eine Javascript-Funktion, die dann Daten aus meiner Datenbank in den Texteditor fügt durch die setContent
mit JavaScript-Methode von das Textfeld. Es scheint gut in Firefox und IE, aber in Chrome manchmal nichts auftaucht. Es gibt keinen Fehler, nur einen leeren Editor.
Im Körperabschnitt habe ich:
<textarea id="elm1" name="elm1" rows="40" cols="60" style="width: 100%">
</textarea>
Im Kopfteil habe ich:
function ajaxLoad() {
var ed = tinyMCE.get('elm1');
ed.setProgressState(1); // Show progress
window.setTimeout(function() {
ed.setProgressState(0); // Hide progress
ed.setContent('<p style="text-align: center;"><strong><br /><span style="font-size: small;">General Manager's Corner</span></strong></p><p style="text-align: center;">August 2009</p><p>It’s been 15<sup>th</sup> and so have a Steak Night (Saturday, 15<sup>th</sup>) and a shore Dinner planned (Saturday, 22<sup>nd</sup>) this month. urday, September 5<sup>th</sup>. e a can’t missed evening, shas extended it one additional week. The last clinic will be the week of August 11<sup>th</sup>. </p><p> Alt (Tuesday through Thursday) </p><p> I wouClub.</p><p> </p><p> </p><p> </p><p> <strong></strong></p>');
}, 1);
}
Ich bin nicht sicher, ob seine etwas von der Formatierung, die Chrome zurückgewiesen wird, aber es scheint, wie Wenn TinyMCE es in einem Browser parsen kann, sollte es in jedem Browser möglich sein, so dass ich verwirrt bin.
Irgendwelche Vorschläge?
Können Sie bitte die von Ihnen verwendeten TinyMCE- und Chrome-Versionen angeben? Dies würde die Reproduktion des Problems erleichtern, insbesondere wenn es tatsächlich eine Korrelation zwischen der DOM-Implementierung von Chrome und den Anforderungen von TinyMCE geben würde, die in meiner Antwort vermutet werden (http://stackoverflow.com/questions/1318291/tinymce-not-working-with-chrome) -when-ich-dynamisch-setcontent/1397118 # 1397118). –
tinymce 3.2.5 chrome beta channel – leora
hast du das auf windows gelöst? Ich meine nicht das Onload-Problem .. nur der Einsatz in Chrom. – dyoser