关于WordPress在Safari3下编辑文章时段落丢失的问题

Date December 30, 2007

我在上文已经提到,WordPress的编辑器在Safari 3下表现不佳,其中一个非常讨厌的问题是在“可视”和“代码”两种编辑模式切换或者在“可视”模式下编辑后提交保存时段落块的信息会丢失,文章会连成一片。现在我找到了这个问题的来源,最关键的一个解决办法是将wp-includes/js/tinymce/tiny_mce.js文件位于4025和4026行的下列两行代码删除!

if (tinyMCE.isSafari && this.formElement)
    this.formElement.innerText = htm;

还有个问题是Leopard中的Safari3的RegExp有臭虫,\S不能匹配非Ascii码如汉字等,具体描述在这。最新的Safari引擎WebKit的Nightly build版本已经修正了这个问题。

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>