【发布时间】:2015-04-02 09:35:30
【问题描述】:
我已经在我的一个项目中使用 Froala Editor (1.2.6) 几个星期了,它运行良好,但是在我将项目从我的开发环境转移到生产服务器后,我似乎遇到了一个非常奇怪的错误(?)。
例如,我在使用 Froala 编辑的其中一个页面中有以下代码:
<div class="pageHeader">
<div class="pageHeaderContent">
<h1>Library</h1>
<div class="breadcrumbs"><a class="ajaxify" href="../en/about-us">About Us</a> <i class="fa fa-chevron-circle-right"></i> Library</div>
</div>
</div>
现在,如果我以任何方式使用 Froala 编辑器编辑此页面(两个 HTML 视图都是常规视图)并保存我的更改,这就是结果(仅在重新加载编辑器后可见):
<div class="\"pageHeader" fr-tag\"="">
<div class="\"pageHeaderContent" fr-tag\"="">
<h1 class="\"fr-tag\"">Library</h1>
<div class="\"breadcrumbs" fr-tag\"=""><a ..="" about-us%5c""="" ajaxify\""="" class="\" en="" href="%5C">About Us</a><em class="\" fa"="" fa-chevron-circle-right\"=""></em> Library</div>
</div>
</div>
我不认为这个问题与我启动编辑器的选项有关,因为在从开发到生产之间我没有改变任何东西。以下是我正在初始化的选项:
allowScript: true,
allowComments: true,
inlineMode: false,
tabSpace: true,
fileUploadURL: adminRoot+'ajax/uploadFile.php',
imageUploadURL: adminRoot+'ajax/uploadImage.php',
toolbarFixed: true,
imageDeleteURL: adminRoot+'ajax/deleteImage.php',
defaultImageWidth: 0,
imageResize: true
有人知道我可以开始尝试纠正这种行为吗?
【问题讨论】: