![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
html/javascript/ajax/jquery/kendo/easyui/bootstrap
文章平均质量分 69
tsunzhang
这个作者很懒,什么都没留下…
展开
-
firefox常用的插件
1.HTML Validator,检查源代码是否有错 2.FireFTP,免费安全的FTP客户端 3.Professor X,预览网页头 4.NikkelWHOIS, 5.IE Tab,在IE上进行测试 6.FireBug,调试代码 7.Codetech,编辑代码 8.Server Switcher,实时服务调试 9.SEO for Firefox,Google和Y...原创 2009-04-03 23:53:55 · 87 阅读 · 0 评论 -
DWR服务器推模式(附dwr2.x API)
用户登录后,显示所有文件的列表。点击“上传文件”,弹出文件上传窗口,用户浏览本地文件确定提交后,就可以将文件上传至服务器指定的位置。服务器将上传者和文件信息推送到所有的客户端页面指定的div中显示,并在页面文件列表的表格最后添加一行新上传的文件信息。涉及的技术:1. Struts 1.x2. Dwr 2.0 服务器推模式3. Jsp 实现代码摘要:FileAction....原创 2012-03-13 15:18:35 · 124 阅读 · 0 评论 -
url encode的问题
1.urlencode和decode字符的编码和解码在有中文和特殊符号的情况下,常常是一个头疼的问题。url的encode和decode是解决这个问题的一个分支,通过简单的算法将特殊字符编码,其大致算法如下:The alphanumeric characters “a” through “z”, “A” through “Z” and “0″ through “9″ remain the...原创 2012-11-06 08:27:45 · 656 阅读 · 0 评论 -
javascript cookie
cookie概述在上一节,曾经利用一个不变的框架来存储购物栏数据,而商品显示页面是不断变化的,尽管这样能达到一个模拟全局变量的功能,但并不严谨。例如在导航框架页面内右击,单击快捷菜单中的【刷新】命令,则所有的JavaScript变量都会丢失。因此,要实现严格的跨页面全局变量,这种方式是不行的,JavaScript中的另一个机制:cookie,则可以达到真正全局变量的要求。cookie是浏览器提...原创 2013-11-08 09:18:21 · 112 阅读 · 0 评论 -
通过Class Name获取一个对象的数组
DOM 提供了一个名为 getElementById() 的方法,这个方法将返回一个对象,这个对象就是参数 id 所对应的元素节点。另外,getElementByTagName() 方法会返回一个对象的数组,每一个对象分别对应着文档里有给定标签的一个元素。这个方法的参数是 html 标签的名字。现在我们考虑一个问题,能不能通过标签的类名class name来获取该对象呢?下面是这个猜想的程序实...原创 2012-09-24 10:42:11 · 433 阅读 · 0 评论 -
plupload实现多图片上传
最近发现一个非常牛的上传组件(http://www.plupload.com/documentation.php),前端根据浏览器不同选择使用Html5、 Gears, Silverlight, Flash, BrowserPlus来对文件进行客户端优化,比如大图片的压缩,大文件分块上传,简直是太牛了,还有上传进度条、多文件上传等。官方网 站:http://plupload.com/,下载的d...原创 2013-07-19 16:12:41 · 552 阅读 · 0 评论 -
Progress Bar Plugin
from: http://digitalbush.com/projects/progress-bar-pluginOverviewThis is a progress bar plugin for jQuery.UsageFirst, include the progress bar javascript file.<script src="jquery.progre...原创 2013-12-26 10:04:10 · 879 阅读 · 0 评论 -
简单返回顶部代码及注释说明
最近做了一个排行榜页面,分类较多,并且以图文形式展示......最后页面明显过长了,用户体验自然不够好。最后想着在页面上部增加了页面内跳转导航,直接导航到本页的分类命名锚块。当然这就需要结合“返回顶部”功能来取得更好的体验了。当然一般情况下首先还是要避免页面过长,内容薄弱关联性不够的跳出率会很高。下面就说下简单的返回顶部效果的代码实现,附注释说明。 1. 最简单的静态返回顶部,点击直...原创 2014-07-16 10:44:39 · 98 阅读 · 0 评论 -
深入浅出JSONP:解决AJAX跨域问题
取不到数据!上周客户新买了服务器,原本在旧的服务器上放着客户的Web主页信息和一个后台程序(asp.net),在客户的主页中有一个动态显示最新消息的处理,这个处理就是通过ajax异步从那个后台程序中取得的。由于又购买了新的服务器,客户想把web主页和那个后台程序分开来,后台程序被部署到了新的服务器上。不过这个项目是我的同事小福同志开发的,也就由他来把程序分开部署,然后进行一些小改动。"怎...原创 2014-04-16 11:00:40 · 119 阅读 · 0 评论 -
bootstrap3自定义popover显示的内容
<script type="text/javascript"> $(function () { $('[data-toggle="tooltip"]').tooltip() }) $(function () { $('[data-toggle="popover"]').popover() }) $(...原创 2016-05-27 11:14:13 · 652 阅读 · 0 评论 -
SpringMVC 400 Bad Request 问题
在提交表单时,发生400错误,并未进入save方法。?12345678910@RequestMapping(value="/!save",method = RequestMethod.POST) public String save(@ModelAttribute("user") @Va...原创 2016-06-15 09:11:33 · 403 阅读 · 0 评论 -
thymeleaf与spring整合
1、使用的是Spring EL而不是Ognl。2、访问上下文的Bean用${@myBean.doSomething()}3、th:field,th:errors,th:errorclass用于form processing。4、要采用SpringTemplateEngine。5、基本配置:<bean id="templateResolver" class="org.thym...原创 2016-06-15 10:08:15 · 176 阅读 · 0 评论 -
动态载入/删除/更新外部 JavaScript/Css 文件的代码
动态载入 JavaScript/Csss 文件 传统加载外部JavaScript(*.js) 或者 Css(*.css)文件的方法是直接在<head>标签里面进行添加:复制代码 代码如下:<head> <script type="text/javascript" src="myscript.js"></script> <link rel原创 2015-07-31 15:09:04 · 135 阅读 · 0 评论 -
jquery formValidator 表单验证插件, ajax无法传值到后台问题的解决
data : { count: Math.random(), name : $("#id").val() }, 修改为: data : { count: Math.random(), name : function(){return $("#id").val()} }, 后台从request中获取。...原创 2016-06-24 17:10:26 · 236 阅读 · 0 评论 -
DWR推技术在开发中需要注意的ScriptSession问题
1 关于ScriptSessionScriptSession不会与HttpSession同时创建当我们访问一个页面的时候,如果是第一次访问,就会创建一个新的HttpSession,之后再访问的时候,就会保持当前的Session,即使是刷新,也能保持当前的HttpSession。但是,ScriptSession不同,第一次访问,会创建一个ScriptSession,但是,如果你刷新,就会创建一个新的...原创 2012-03-13 15:17:38 · 71 阅读 · 0 评论 -
dwr反推技术
DWR2.x的推技术DWR2.x的推技术也叫DWR Reverse Ajax(逆向Ajax)主要是在BS架构中,从服务器端向多个浏览器主动推数据的一种技术。在DWR所开的线程中使用Reverse Ajax时,通过WebContextFactory.get()获取WebContext对象,进而获取脚本Session。在DWR之外使用Reverse Ajax时,就要用到ServerContext,...原创 2012-03-09 15:43:38 · 133 阅读 · 0 评论 -
基于DWR反向AJAX的Web监控系统
目前Web监控系统已经得到了普遍运用,许多新的监控系统都采用了Web作为监控系统的客户端,极大方便了监控系统的操作管理人员,减轻了监控系统的维护成本。如何解决传统Web监控系统的数据读取请求/响应模式的缺点,以及监测数据显示页面刷新的难题[1],一直是Web监控系统开发人员不懈努力的难题。 在实现Web监控系统的技术多种多样,各有千秋,AJAX技术成为首选之一,不论服务器端采用Java...原创 2012-03-09 15:36:02 · 155 阅读 · 0 评论 -
jsp简单分页代码
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%@ page import="datedao.UserBase"%><%@ page import="datedao.DateDao"%><!DOCTYPE HTML PUB2008-12-02 17:33:00 · 120 阅读 · 0 评论 -
Javascript Debug Toolkit使用说明
1. Javascript Debug Toolkit介绍 JSDT(Javascript Debug Toolkit)是一个用于javascript调试的eclipse 插件,用于调试javascript。JSDT可以跨浏览器调试,支持在IE,Firefox,Safari,Chrome等主流浏览器中调试javascript。JSDT支持设置断点,单步调试等调试工具的基本特性。 2. 如何安装 J...原创 2010-01-26 10:32:21 · 170 阅读 · 0 评论 -
用来武装Firefox的24款Web开发插件
俗话说,“工欲善其事,必先利其器”。对于前端开发工程师来说,基于Firefox丰富的Web开发辅助插件无疑就是最好的利器。下面就与大家分享24款武装Firefox的Web开发插件。开发工具1. Web Developer 1.1.8https://addons.mozilla.org/en-US/firefox/addon/60以工具栏的形式对网页的(X)HTML、脚本、多媒体、CS...原创 2010-12-29 10:13:21 · 109 阅读 · 0 评论 -
java常用正则表达式
java常用正则表达式原创 2011-10-17 11:17:28 · 59 阅读 · 0 评论 -
jquery.validator 和 jquery.form 控件使用的问题 .
如果使用jquery.validator 验证框架,那么form表单要放在table之外,不然会出现错误信息加载两次,并导致remote验证不能使用的情况,另外不能和jquery.form使用,不然会导致表单虽然不通过验证,但是依然提交的情况,如果一定要使用,则必须放在validator的submitHandler函数中执行ajaxSubmit操作。 先上张验证表单的效果...原创 2012-05-15 12:58:14 · 109 阅读 · 0 评论 -
JQuery ajax提交表单及表单验证
注:经过验证,formValidator只适合一个页面不超过一个表单的情况。 本例实现功能:通过ajax提交表单,并在提交表单前对表单的数据进行验证。 主要通过两个插件实现: 第一个: jQuery Form Plugin http://jquery.malsup.com/form 主要功能是ajax提交表单 第二个:jQuery formValidator 国产强大的表单验证插件。 http:/...原创 2012-05-15 17:02:38 · 572 阅读 · 0 评论 -
jQuery frameset 对象的操作及scrollTop
<frameset rows="*" cols="195,*" frameborder="no" border="0" framespacing="0"><frameset rows="61,*,48" cols="*" frameborder="no" border="0" fram原创 2012-05-17 17:02:55 · 196 阅读 · 0 评论 -
jQuery解析JSON数据对象
字符串集如下:var data=" { root: [ {name:'1',value:'0'}, {name:'6101',value:'西安市'}, {name:'6102',value:'铜川市'}, {name:'6103',value:'宝鸡市'}, {name:'6104',val...原创 2012-05-17 17:11:59 · 63 阅读 · 0 评论 -
Struts2标签库
Struts2标签库概述使用标签的优势:使用简单 可维护性强 复用性高标签库分类:-4-导入Struts2标签库在JSP页面中使用Struts2标签库中提供的标签,必须使用 taglib指令导入Struts2标签库<%@taglib prefix="s" uri="/struts-tags"%>prefix属性指定标签的前缀,此处指定标签的前缀为“s”,即使用 属性指定标签的前缀,此处...原创 2012-05-19 21:19:16 · 145 阅读 · 0 评论 -
jQuery、JSON组合
通过AJAX异步减少网络内容传输,而JSON则可以把传输内容缩减到纯数据;然后利用jQuery内置的AJAX功能直接获得JSON格式的数据;在客户端直接绑定到数据控件里面,从而达到最优。1.设计htm页面: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1...原创 2012-05-20 17:06:04 · 82 阅读 · 0 评论 -
jasperreports 动态报表
Jasperreport的文档表明: 1> 开发静态报表建议采纳模板方式 2> 开发动态报表采用直接编辑JasperDesign对象。 但是似乎jasperreport对动态报表的操作缺乏高效率的工具类,因而开发 起来特别的费劲。 经过多方研究,得到了2种解决方案: 1> 结合Velocity技术动态生成jrxml模板文件; 2> 采用第三方工具Dynami...原创 2012-02-06 10:22:34 · 452 阅读 · 0 评论 -
DWR 调用返回值方法
2.调用有简单返回值的java方法 2.1、dwr.xml的配置 配置同1.1 <dwr> <allow> <create creator="new" javascript="testClass" > <param name="class" value="com.dwr.TestClass" /> <in原创 2012-03-05 15:57:27 · 124 阅读 · 0 评论 -
DWR里得到session的方法
HttpServletRequest request = WebContextFactory.get().getHttpServletRequest();HttpSession session = request.getSession();原创 2012-03-06 15:53:15 · 79 阅读 · 0 评论 -
JS 中面向对象的5种写法
定义Circle类,拥有成员变量r,常量PI和计算面积的成员函数area()//第1种写法function Circle(r) { this.r = r;}Circle.PI = 3.14159;Circle.prototype.area = function() { return Circle.PI * this.r * this.r;}va...原创 2015-08-13 15:54:47 · 116 阅读 · 0 评论