- 浏览: 95676 次
- 性别:
- 来自: 深圳
文章分类
最新评论
<%@ page language="java" pageEncoding="UTF-8"%>
<%@ taglib uri="/struts-tags" prefix="s" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>xhEditor初始化代码生成向导 for xhEditor 1.1.4</title>
<script type="text/javascript" src="${pageContext.request.contextPath}/js/jquery/jquery-1.3.2.js"></script>
<script type="text/javascript" src="${pageContext.request.contextPath}/js/jquery/xheditor/clearHtml.js"></script>
<script type="text/javascript">
var maxLength = 0;
$(document).ready(function (){
//forcePtag:false,upBtnText:'浏览',
var hid = 8;
var upImgUrl = '${pageContext.request.contextPath}/hometopic/uploadTopicImage.do?hid='+hid;
var editor = $('#editorId').xheditor(
{tools:'Emot',skin:'o2007silver',hoverExecDelay:100,layerShadow:0,upImgUrl:upImgUrl,upImgCallback:upImgCallback,upImgExt:'jpg,jpeg,gif,png',html5Upload:false,
onkeyup:countWords,shortcuts:{'ctrl+enter':submitEditor}}
);
//初始化最大输入字数
maxLength = 140;
$("#maxLength").html(maxLength);
$("#nextLength").html(maxLength);
});
function submitEditor(){
//提交时自定义验证编辑框字数是否超出范围,可自己重写,如下只是参考
var charRange = $.trim($("#nextLength").html());
if(charRange<0){
$("#errorInput").html("<font color='red'>您的字数已经超出最大范围!</font>");
return ;
}
var data = $("#editorId").val();
//清除html
data = clearHtml(data);
//这里放在一个隐藏域中,是因为直接提交可能会自动产生一些html代码,当然也可以在后台处理
$("#preview").val(data);
data = clearImgHtml(data);
if(data.length>maxLength) {
$("#normalInput").hide();
$("#errorInput").html("<font color='red'>您的字数已经超出最大范围!</font>");
return ;
}
//最后提交
$('#editorForm').submit();
}
function countWords(){
checkMaxLength(maxLength);
}
function upImgCallback(text){
if(text=="typeerror"){
$("#imgInfo").html("提示:请上传合法文件");
return false;
}else if(text=="sizeerror"){
$("#imgInfo").html("提示:图片大小小于120KB");
return false;
}else{
var domain=$("#domain").val(); //域
text = domain+text;
return text;
}
}
</script>
</head>
<body>
<input type="hidden" value="${fzdnaDomain}" id="domain"/>
<form action="${pageContext.request.contextPath}/pub/testExheditor.do" id="editorForm" method="post">
<h2>1: 预览编辑器A</h2>
<div class="section">
<input type="hidden" name="preview" id="preview"/>
<textarea id="editorId" name="test" rows="15" cols="90"></textarea></div>
<div id="normalInput">最多<span id="maxLength"></span>个字,你还可以输入<span id="nextLength"> </span>字</div>
<div id="errorInput"></div>
<input type="button" value="提交" onclick="submitEditor()"/>
</form>
<br/>
<br/>
<s:include value="/common/foot/foot.jsp"/>
<script type="text/javascript" src="${pageContext.request.contextPath}/js/jquery/xheditor/xheditor-zh-cn.min.js?v=1.1.4"></script>
</body>
</html>
$('#editorId).xheditor(
{tools:'Bold,FontColor,Emot',height:'110',width:'585',hoverExecDelay:-1,layerShadow:5}
);
发表评论
-
js jquery
2014-11-02 22:46 01、java 正则验证 数字,字母,下划线还有汉字的正则表达式 ... -
js验证
2013-09-03 17:22 0<SCRIPT type="text/java ... -
JS 数据类型转换
2013-06-27 09:52 836JS 数据类型转换 方法主要有三种 转换函数、强制类型转换 ... -
javascript 滑动条效果
2012-11-15 09:09 756javascript 滑动条效果 -
jquery 延迟加载
2012-05-02 10:25 0jquery.lazyload.js -
js实现(可实现局部打印)
2012-02-22 13:53 1122http://www.iteye.com/topic/1114 ... -
js 获取当前时间,以及js中日期转换成字符串判断问题
2012-02-07 11:03 7568<script> function time_ ... -
jquery选择器
2012-01-31 10:06 1132$ 的选择器部分 : 凡是运用 ... -
树ligerUI
2011-09-26 11:11 1313http://www.ligerui.com/ 简单的实 ... -
jsp写入cookie中文出现乱码问题,history.go(-1) 或 history.back() 网页已过期 解决办法
2011-09-15 11:43 1881第一步:写入cookie时先 ... -
倒计时
2011-08-03 15:55 821<!DOCTYPE HTML PUBLIC " ... -
jquery animate图片无缝滑动
2011-07-25 10:29 1375javascript网页特效 -
jQuery Slide Show – jQuery幻灯片效果
2011-07-25 10:25 953jQuery幻灯片效果 -
五星评分
2011-06-30 19:47 827五星 评分 -
js图片首页切换
2011-06-30 19:44 864js图片首页切换 -
视频 embed基本语法
2011-06-04 15:46 907embed基本语法 embed ... -
// 每行变色
2011-06-04 11:37 864// 每行变色 <script type=" ... -
常用正则表达式
2011-05-17 10:31 787正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常 ... -
jQuery hover事件
2011-03-16 19:27 1168hover(over,out)一个模仿悬停事件( ... -
锚 点
2011-02-28 14:59 1055/** * @author Kira.Sun<sun8 ...
相关推荐
2. xhEditor进阶使用 2.1. 进阶使用指导 2.2. 初始化参数列表 2.3. API函数接口列表 2.4. 上传程序开发规范 2.5. 插件开发指南 2.6. 皮肤设计指南 2.7. 关于二次开发 2.1. 进阶使用指导 阅读本章节请先阅读:...
**XHEditor 在线编辑器详解** XHEditor是一款基于JavaScript开发的开源在线文本编辑器,主要用于网页上提供类似Word的富文本编辑功能。在Web应用程序中,它为用户提供了一个直观、易用的界面,使得用户可以方便地...
【xheditor jsp完整实例】是一个基于XHEditor的Web富文本编辑器的应用示例,主要用于在Java服务器页面(JSP)上实现用户友好的文本编辑功能。XHEditor是一款开源的JavaScript富文本编辑器,它提供了丰富的API和...
xhEditor是一款功能丰富的JavaScript富文本在线编辑器,它提供了许多高级特性,使得网页内容的编辑变得更加便捷和直观。这款编辑器适用于各种Web应用程序,如论坛、博客、CMS(内容管理系统)等,允许用户以类似Word...
《XHEditor 1.2.2:一款强大的富文本编辑器详解》 在Web开发领域,富文本编辑器是不可或缺的一部分,它为用户提供了在网页上编辑、格式化文字的功能,极大地提升了交互体验。XHEditor是一款广受欢迎的开源...
"xheditor"是一个流行的JavaScript富文本编辑器,它提供了丰富的文本编辑功能,使得用户可以在网页上像操作Word一样编辑内容。而"requireJS"则是一种模块化JavaScript加载器,它的主要作用是按需加载JavaScript文件...
XHEditor是一款基于JavaScript的开源富文本编辑器,它轻量级且功能强大,适用于各种网页应用。本篇文章将详细讲解如何结合JQuery和JSP实现XHEditor的图片上传功能。 首先,我们需要了解XHEditor的基本用法。...
《xhEditor实现插入代码功能详解》 在Web开发中,编辑器是不可或缺的一部分,它为用户提供了方便的文本输入和格式化功能。xhEditor是一款功能强大的富文本编辑器,广泛应用于各种在线编辑场景。本文将深入探讨如何...
ASP版XHEditor是一款强大的富文本编辑器,适用于ASP(Active Server Pages)开发环境,它提供了丰富的文本格式化功能,让网页内容编辑变得更加便捷。在本文中,我们将深入探讨如何在ASP环境中安装并配置XHEditor,...
**xhEditor**是一款强大的富文本编辑器,主要用于网页内容的编辑和格式化。它以其丰富的功能、易用性和高度自定义性深受开发者喜爱。在网页上实现类似QQ的表情插入功能,xhEditor提供了一个简单而高效的方式。下面将...
**XHEditor-v1.2.2:网页富文本编辑器的详解与应用** XHEditor是一款基于JavaScript的开源富文本编辑器,适用于Web应用程序,为用户提供类似Microsoft Word的在线编辑体验。最新版本XHEditor-v1.2.2带来了多项优化...
**xheditor 在线编辑器** 是一个广泛应用于Web应用程序中的富文本编辑器,它提供了类似于桌面文字处理软件的功能,使用户能够在网页上进行复杂的文本编辑、格式化和媒体插入。这款编辑器以其易用性、灵活性和强大的...
xheditor以其简单易用和高度可定制性深受开发者喜爱,特别是对Java开发者的友好性,使其在Java项目中广泛应用。 **1. xheditor特性** - **多语言支持**:xheditor内置多种语言包,满足不同地区用户的需求。 - **...
xheditor是一款广泛应用于Web开发中的文本编辑器插件,专为网页内容的创建和编辑提供便利。这款工具允许用户在浏览器环境中实现类似于Word的文本处理体验,极大地提升了网页上的文字编辑效率和用户体验。 一、...
ASP.NET 应用中的Xheditor是一款强大的在线文本编辑器,它支持丰富的富文本编辑功能,包括图片上传。在这个特定的场景中,Xheditor与jQuery-1.11.0版本结合使用,以实现更流畅的用户体验和更高效的前端交互。 首先...
使用xheditor时,首先需要从官方网站下载最新版本的压缩包,解压后将xheditor目录放置于项目中合适的位置。然后在HTML文件中通过`<script>`标签引入xheditor.js文件,同时设置编辑器容器的ID,例如: ```html ...
xhEditor是一款功能丰富的网页文本编辑器,常用于ASP.NET应用程序中,为用户提供类似Word的富文本编辑体验。它支持多种格式的文本输入、图片上传、表格操作、超链接管理等,极大地提升了用户在网页上的内容创作效率...
本文将详述如何使用xhEditor与Struts2框架相结合,实现图片上传功能。xhEditor是一款开源的JavaScript富文本编辑器,它提供了丰富的编辑功能,如字体样式设置、颜色调整、图片和文件上传等。而Struts2则是一个强大的...
**jQuery + XHEditor 实例解析** 在网页开发中,编辑器是不可或缺的一部分,它能让用户在前端直接进行文本编辑、格式化等操作。XHEditor是一款基于JavaScript和jQuery的富文本编辑器,以其轻量级和易用性受到开发者...
**XHEditor简易配置实例详解** XHEditor是一款在Web应用中广泛使用的开源富文本编辑器,因其轻量级和高效能的特点而受到开发者们的喜爱。它提供了丰富的编辑功能,如文字格式化、图片上传、链接插入等,同时支持...