在線留言 | RSS訂閱 | 本站微信 【網行網絡技術網】 - 南充網站建設,南充做網站,南充APP開發,南充電腦故障解決與IT技術知識分享
你的位置:首頁 ? 建站技術 ? 正文

asp網站中使用百度ueditor的方法,asp調用ueditor代碼

2016-7-13 20:44:5 | 作者:admin | 0個評論 | 人瀏覽

 最近遇到很多老網站,多年前建的,文章編輯器很差勁,很多按鈕點了沒用,所以要給他升級為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>

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

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

文章給力,打賞支持!

取消

感謝您的支持,我們會繼續努力的!

掃碼支持
掃碼打賞,你說多少就多少^_^

打開支付寶掃一掃,即可進行掃碼打賞哦!


  • 相關標簽:ueditor  
  • 相關推薦

    已有0位網友發表了一針見血的評論,你還等什么?

    必填

    選填

    選填

    記住我,下次回復時不用重新輸入個人信息



    31选7联合36选7混合图