![](/img/trans.png)
[英]Converting markdown to html with javascript in rich text editor
[英]HTML Rich Text Editor problems with justify* commands
我正在編寫一個簡單的Rich Text Editor,目前可以在Chrome和Firefox中完美運行。
但是,Internet Explorer是另一個故事。 我終於設法使大多數事情在IE中都具有變通辦法,但是,我所有的證明命令都無濟於事。
也就是說,這段代碼無效。
iframe.contentWindow.document.execCommand('justifyRight', false, null);
盡管所有其他命令(即:粗體,斜體等)都可以正常工作。
關於justify *命令為何不同且無法正常工作的任何線索?
我在http://www.hazaarmvc.com/site/test有一個現場演示
事實證明,問題出在編輯器窗口(iFrame)內的僅僅是內容。 它最初是使用Mozilla編輯器生成的。 由於每種瀏覽器呈現HTML內容的方式不同,IE只是不知道如何應用justifyleft等版本。在空的編輯器上工作,一切都按預期工作。
請參閱此處的“ Internet Explorer差異”: https : //developer.mozilla.org/en/docs/Rich-Text_Editing_in_Mozilla了解不同之處。
我將把這個問題歸因於IE。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.