SinaEditor使用方法詳解
1.下載SinaEditor
2.JSP調(diào)用頁面
<textarea name="problemBody" id="content" style="display:none;" textarea>
<iframe src="<%=request.getContextPath() %>/edit/editor.htm?id=content&ReadCookie=0" frameBorder="0" marginHeight="0" marginWidth="0" scrolling="No" width="621" height="457"></iframe>
其中,src="<%=request.getContextPath() %>/edit/editor.htm表示下載的SinaEditor中的editor.htm文件路徑;帶綠色的兩處ID須一致
3.下載的editor下包含有img.htm和attach.htm,其中第一個為上傳圖片的,第二個是上傳附件的,當(dāng)然兩個是一樣的使用方法,都可看做上傳文件的。
4.下面是img.htm中上傳圖片的一個示例。做記載方便下次使用。
function chk_imgpath () {
if($('radio1').checked==true){
if($("imgpath").value == "http://" || $("imgpath").value == "") {
window.close();
return;
}
LoadIMG($("imgpath").value);
}else{
if($("file1").value == "") {
alert("請選擇上傳圖片文件!");
return;
}
var filepath = j("#file1").val();
var filetype = filepath.substring(filepath.lastIndexOf('.'));
var regu = ".gif.jpg.png.jpge.GIF.JPG.PNG";
if (regu.indexOf(filetype) == -1) {
alert('只允許上傳.gif.jpg.png.jpge 類型文件!');
return ;
}
var f = j('#form1');
j.ajaxFileUpload({
type : 'POST',
secureuri : false,
fileElementId : 'file1',
url : '/ask/fileUpload?type=img',
dataType : 'String',
success : function(data){
j("#imgpath").attr("value",data);
j("#radio1").attr("checked","true");
chk_imgpath();
$('divProcessing').style.display='';
},
error : function(data){
alert('文件上傳失敗');
}
});
}
}
5.后臺代碼編寫(不做敘述)
相關(guān)文章
jQuery對象和DOM對象之間相互轉(zhuǎn)換的方法介紹
這篇文章主要介紹了jQuery對象和DOM對象之間相互轉(zhuǎn)換的方法介紹,本文講解了jQuery對象轉(zhuǎn)成DOM對象、DOM對象轉(zhuǎn)換成jQuery對象 方法,需要的朋友可以參考下2015-02-02Javascript中的異步編程規(guī)范Promises/A詳細(xì)介紹
這篇文章主要介紹了Javascript中的異步編程規(guī)范Promises/A詳細(xì)介紹,同時介紹了jQuery 中的 Deferred 和 Promises,需要的朋友可以參考下2014-06-06jQuery的ztree仿windows文件新建和拖拽功能的實現(xiàn)代碼
zTree 是一個依靠 jQuery 實現(xiàn)的多功能 “樹插件”。優(yōu)異的性能、靈活的配置、多種功能的組合是 zTree 最大優(yōu)點。這篇文章主要介紹了jQuery的ztree仿windows文件新建和拖拽功能的實現(xiàn)代碼,需要的朋友可以參考下2018-12-12jQuery中的replace字符串替換實現(xiàn)不同尺寸圖片切換功能
這篇文章主要介紹了jQuery之replace字符串替換實現(xiàn)不同尺寸圖片切換,使用jQuery的replace()方法可以很方便地實現(xiàn)不同尺寸圖片的切換,需要的朋友可以參考下2023-06-06初步認(rèn)識JavaScript函數(shù)庫jQuery
這篇文章主要介紹了JavaScript函數(shù)庫jQuery的一些基本概念,包括其的添加方法和最基本的使用示例,需要的朋友可以參考下2015-06-06Bootstrap 時間日歷插件bootstrap-datetimepicker配置與應(yīng)用小結(jié)
這篇文章主要介紹了Bootstrap 時間日歷插件bootstrap-datetimepicker配置與應(yīng)用小結(jié),本文通過實例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下2019-05-05