Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/462.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 网页中的经典富文本格式_Javascript_Html_Widget_Editor_Rtf - Fatal编程技术网

Javascript 网页中的经典富文本格式

Javascript 网页中的经典富文本格式,javascript,html,widget,editor,rtf,Javascript,Html,Widget,Editor,Rtf,我正在尝试构建一个网页,用户可以在其中编辑来自RTF blob的富文本 RTF与一起保存,因此,例如,blob的内容如下所示: {\rtf\ansi\deff0{\fonttbl{\f0\froman Tms Rmn;}{\f1\fdecor Symbol;}{\f2\fswiss Helv;}}{\colortbl;\red0\green0\blue0; \red0\green0\blue255;\red0\green255\blue255;\red0\green255\ blue0;\re

我正在尝试构建一个网页,用户可以在其中编辑来自RTF blob的富文本

RTF与一起保存,因此,例如,blob的内容如下所示:

{\rtf\ansi\deff0{\fonttbl{\f0\froman Tms Rmn;}{\f1\fdecor 
Symbol;}{\f2\fswiss Helv;}}{\colortbl;\red0\green0\blue0;
\red0\green0\blue255;\red0\green255\blue255;\red0\green255\
blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\
green255\blue0;\red255\green255\blue255;}{\stylesheet{\fs20 \snext0Normal;}}{\info{\author John Doe}
{\creatim\yr1990\mo7\dy30\hr10\min48}{\version1}{\edmins0}
{\nofpages1}{\nofwords0}{\nofchars0}{\vern8351}}\widoctrl\ftnbj \sectd\linex0\endnhere \pard\plain \fs20 This is plain text.\par}
我在网上找到的所有javascript小部件都是HTML编辑器,因此一个解决方案是从HTML转换为HTML以关闭循环,即使这样我会在过程中丢失一些信息。这肯定会奏效

无论如何,因为我需要在短期内保持RTF格式,我更愿意直接在浏览器中编辑RTF,你知道怎么做吗

将来我计划将编辑内容从RTF升级到HTML,这样任何类似的编辑器都可以正常工作


谢谢。

在进一步研究之后,我发现它只允许显示RTF

似乎有一个“市场缺口”:所有小部件都关注HTML

不知怎么的,这是我问题的翻版