UEditor | 百度富文字使用
阿新 • • 發佈:2018-12-23
當我們點選提交的時候,卻發現拋異常了 :其他資訊: 從客戶端(myContent="<p>Hi 我是百度富文字</p>")中檢測到有潛在危險的 Request.Form 值。
經過查閱資料:這時候只要在專案下面的web.config檔案中<system.web>下面的 <httpRuntime>裡面新增一句requestValidationMode="2.0" 就可以了 ;如下程式碼:
<?xml version="1.0"?> <!-- 有關如何配置 ASP.NET 應用程式的詳細資訊,請訪問 http://go.microsoft.com/fwlink/?LinkId=169433 --> <configuration> <system.web> <compilation debug="true" targetFramework="4.5"/> <httpRuntime requestValidationMode="2.0" /> <pages controlRenderingCompatibilityVersion="3.5" clientIDMode="AutoID"/> </system.web> </configuration>
此時我們再生成一下專案解決方案 執行一下,發現可以提交資料了。
=================================================================================================
值的注意的是有幾個問題。
如果UEditor這包不是直接放到我們的專案更目錄下,而是放到 根目錄下的其他資料夾下 假如放在了跟目錄的abc檔案下。如下圖
此時我們執行UEditorTest.html頁面 開啟富文字,上傳照片,我們發現圖片不能顯示,僅僅顯示了圖片的名字
這時候,我們再進入到ueditor資料夾下面的net資料夾中的config.json檔案裡修改一下 上傳圖片配置項 (有可能還需要修改其他的配置項,根據情況而定)
"imageUrlPrefix": "/abc/ueditor/net/", /* 圖片訪問路徑字首 */
"imagePathFormat": "abc/upload/image/{yyyy}{mm}{dd}/{time}{rand:6}",
將路徑補上abc就好了; 如下圖
經過修改後,我們發現,圖片能顯示了。