SinaEditor使用方法详解
方法 使用 详解
2023-06-13 09:15:14 时间
1.下载SinaEditor
2.JSP调用页面
<textareaname="problemBody"id="content"style="display:none;"textarea>
<iframesrc="<%=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,其中第一个为上传图片的,第二个是上传附件的,当然两个是一样的使用方法,都可看做上传文件的。
4.下面是img.htm中上传图片的一个示例。做记载方便下次使用。
functionchk_imgpath(){
if($("radio1").checked==true){
if($("imgpath").value=="http://"||$("imgpath").value==""){
window.close();
return;
}
LoadIMG($("imgpath").value);
}else{
if($("file1").value==""){
alert("请选择上传图片文件!");
return;
}
varfilepath=j("#file1").val();
varfiletype=filepath.substring(filepath.lastIndexOf("."));
varregu=".gif.jpg.png.jpge.GIF.JPG.PNG";
if(regu.indexOf(filetype)==-1){
alert("只允许上传.gif.jpg.png.jpge类型文件!");
return;
}
varf=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.后台代码编写(不做叙述)
相关文章
- wireshark过滤规则及使用方法
- RST报文详解_modbus网关使用方法
- postgresql 数据库中的 序列nextval 使用方法详解
- maven中使用dom4j解析、生成XML的简易方法详解程序员
- Spring配置中transactionAttributes的使用方法和作用详解编程语言
- [二] java8 函数式接口详解 函数接口详解 lambda表达式 匿名函数 方法引用使用含义 函数式接口实例 如何定义函数式接口编程语言
- 数据使用 Redis CLI 导出数据的方法(rediscli导出)
- Oracle 等待事件 direct path write 官方解释,作用,如何使用及优化方法
- Oracle 等待事件 PX qref latch 官方解释,作用,如何使用及优化方法
- Linux操作系统中Em网卡的使用方法(linuxem网卡)
- javascript采用Broadway实现安卓视频自动播放的方法(这种坑比较多 不建议使用)详解编程语言
- php 5.5使用 array_column的方法详解编程语言
- 使用Redis Set实现高效排序:探究排序方法及优化策略(redisset排序)
- 使用MySQL存储精确时间:掌握存时分秒的方法(mysql存时分秒)
- MySQL中值的操作与使用方法详解(mysql中值)
- MySQL中dual表的作用及使用方法详解(mysql中dual表)
- MySQL中DQL语句的基本语法和使用方法(mysql中dql)
- MySQL配置文件详解ini文件的作用和使用方法(mysql中.ini文件)
- MySQL中函数与事件的使用方法详解(mysql中函数 事件)
- 格与使用方法详解MySQL内置表的使用方法(mysql中内置表表)
- 使用MySQL实现表间关联更新方法详解(mysql一张表关联更新)
- MySQL中使用竖杠的方法详解(mysql一个竖杠)
- 使用Redis获取IP地址的方法(redis获取ip地址)
- 详解php的魔术方法__get()和__set()使用介绍
- 使用javascript:将其它类型值转换成布尔类型值的解决方法详解
- 应用程序操作NorFlash示例代码分享(norflash接口使用方法)
- linux命令详解之rpm命令参数使用方法
- SQLServer中调用C#类中的方法实例(使用.NET程序集)
- Delphi控件ListView的属性及使用方法详解
- nginx中使用lua脚本的方法
- C#使用晚绑定来实现压缩Access数据库的方法