1
我一直在我的項目中使用Froala Editor(1.2.6)幾個星期,它一直很好,但是當我將項目從開發環境移到生產服務器後,我似乎遇到一個非常奇怪的錯誤(?)。Froala Editor亂碼我的代碼
例如,我有下面的代碼中,我與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>
我不認爲這個問題是關係到我的init與編輯器的選項,因爲我並沒有改變從開發到生產之間的任何事情。以下是我正在初始化的選項:
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
有沒有人知道我可以開始嘗試更正此行爲?