是否有任何属性或方法在pagedown中存储经过清理的解析的markdown?

问题描述

我正在使用pagedown来解析markdown及其editor以像 stackOverflow 那样编写降价标记
我已经从github下载了markdown的zip文件
我将Pagedown用作-
在html的head标签中包含必要的文件

<script type="text/javascript" src="../../Markdown.Converter.js"></script>
<script type="text/javascript" src="../../Markdown.Sanitizer.js"></script>
<script type="text/javascript" src="../../Markdown.Editor.js"></script>

然后在body标签内使用Javascript-

(function () {
   var converter1 = Markdown.getSanitizingConverter();            
   var editor1 = new Markdown.Editor(converter1);
   // If you comment below then it will not show live preview
   editor1.run();
})();

注意:我正在使用消毒转换器。

根据文档,我已成功完成设置,因此pagedown正常运行。
就像-
每当我在编辑器中键入任何内容时,都会显示实时预览。
我找不到像 Markdown.get_sanitized_output 这样的属性/方法,该属性/方法可以存储经过清理的解析内容
因此,如何获取parsed markdown(已清理)存储在我自己的变量中,并在控制台上打印它。

我知道我可以直接从DOM提取经过清理的解析内容,并在控制台上打印它。但这是不安全的,因为任何用户都可以通过在该DOM节点中使用inspector或javascript来插入有害内容

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)