ueditor 1.4.3asp中圖片地址不對的解決辦法

來源:互聯網
上載者:User

標籤:style   http   color   java   使用   os   io   檔案   

找到檔案夾ueditor\asp下的config.json檔案,找到下面的代碼,進行修改

 "imageUrlPrefix": "/yychenxi/ueditor/asp/", /* 圖片訪問路徑首碼 */

    "imagePathFormat": "upload/image/{yyyy}{mm}{dd}/{time}{rand:6}", /* 上傳儲存路徑,可以自訂儲存路徑和檔案名稱格式 */

其中yychenxi是本人的網站名


ueditor的整個說明檔案在此

以下內容來源與百度--

  • 百度文庫
  • 專業資料
  • IT/電腦
  • 電腦軟體及應用
:最新ueditor 1.4.3asp版使用指南

--------------------------------------------------------------


關於在asp網站中使用百度ueditor的注意事項


1、根據網站類型及編碼選擇相應的ueditor版本,如我的網站編碼為gb2312,則選擇ueditor 1.43 asp gbk版。
2、本機IE瀏覽器應為8.0或以上,8.0以下的ueditor 1.43不支援。
3、把ueditor檔案夾放於網站根目錄下,在網頁<head>與</head>間插入以下內容:注意src後的路徑根據實際位置修改。


 <script type="text/javascript" charset="gbk" src="ueditor/ueditor.config.js"></script>
<script type="text/javascript" charset="gbk" src="ueditor/ueditor.all.js"> </script>
         <script type="text/javascript" charset="gbk" src="ueditor/lang/zh-cn/zh-cn.js"></script>


如果在ie8或360瀏覽器中開啟是空白頁時,請在上邊再插上一行,載入jquery.js檔案,此檔案有多種版本,可在網上下載。如
<script type="text/javascript"  src="jqueryui/js/jquery-1.3.2.min.js"> </script>


4、在網頁中需要插入編輯器的地方插入以下代碼,代碼如放在表格中,外邊應當是表單。即form標誌應放在表格table外邊,否則編輯器中的值傳不出去,提示為空白。


  <script type="text/plain" id="myEditor" style="width:920px; height:500px" name="art_content">   </script>
        
   <script type="text/javascript">    var editor_a = UE.getEditor(‘myEditor‘);</script>


以上代碼中的editor_a可以改為其他任意名稱,第一個和第三個myEditor可以改為其他名稱,但應保持一致,name後的art_content與下邊5中的art_content也可以改為其他名稱,但應保持一致,向伺服器傳送及務器接收資料時,主要依據name來識別。


如果在ie8或360瀏覽器中開啟是空白頁時,請把上邊第二行代碼換為:
 <script type="text/javascript">$(document).ready(function(){var editor= UE.getEditor(‘myEditor‘);})</script>




5、在網頁中接收表單中資料的地方應寫入以下代碼:
content=rtrim(replace(request.form("art_content"),"",""))
content=trim(replace(request.form("art_content"),"∈",""))


也可簡寫為content=request.form("art_content")


6、如果對原資料庫中內容進行修改時,則應把4中代碼改為以下:主要是添加了<%=rs("art_content")%>以顯示原來的內容。


<script type="text/plain" id="myEditor" name="art_content"><%=rs("art_content")%>     </script>
     <script type="text/javascript">   var editor= UE.getEditor(‘myEditor‘);   </script>


如果在ie8或360瀏覽器中開啟是空白頁時,請把上邊第二行代碼換為:
 <script type="text/javascript">$(document).ready(function(){var editor= UE.getEditor(‘myEditor‘);})</script>


6、ueditor上傳到網站時不能上傳圖片或附件等時:


檔案夾asp中有個檔案uploader.class.asp,其中有個檢查或建立路徑的子程式Private Function CheckOrCreatePath( ByVal path ),在這段程式中有兩句 parts = Split( path, "\" )和path = path + part + "\",你把這兩句中的反斜線都改成“/”,也就是這兩句最後應當分別是parts = Split( path, "/" )和path = path + part + "/",這樣就可以了。
7、在後台插入表格時其框線是均勻的,但網頁顯示時則外框細內框粗,如欲均勻:
在ueditor.all.js檔案中尋找UE.commands[‘inserttable‘],其中有一句return ‘<table ><tbody>‘ + html.join(‘‘) + ‘</tbody></table>‘,改成 return ‘<table style="border-collapse:collapse"><tbody>‘ + html.join(‘‘) + ‘</tbody></table>‘就可以了。


聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.