
Web前端
RelievedAbility
行成于思 而毁于随
展开
-
Easyui使用中遇到的问题和注意事项
简言jQuery EasyUI是一组基于jQuery的UI插件集合体,而jQuery EasyUI的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的UI界面。开发者不需要编写复杂的javascript,也不需要对css样式有深入的了解,开发者需要了解的只有一些简单的html标签。 中文网站http://www.jeasyui.net/ 英文官网http://www.jeasyui.com原创 2016-01-13 13:16:12 · 2216 阅读 · 2 评论 -
IE中返回application/json弹出下载框问题
js 配合java springMVC后台,成功后返回消息,chrom ff都正常,只有IE提交后返回的JSON弹出下载框 网上一般有三种方法:一:是手工指定response二:是修改配置文件(经过修改,会出现左上角弹出一个连接框)<mvc:annotation-driven> <mvc:message-converters> <bean class="org.spr原创 2016-02-02 08:24:02 · 5047 阅读 · 0 评论 -
My97DatePicker显示日期的奇葩问题(后缀.0)
问题描述项目运行环境: 数据库=>mysql5.0 jdk=>jdk1.8 服务器=>tomcat8.0 之前做项目就遇到过这个问题,忘记记在哪里了,这次做项目又遇到了这个奇葩问题。因为My97DatePicker中的日期回显的时候不能直接用 Date类型的数据,所以我们就要先把Date类型的数据转换成String类型的,然后再传递到前台去展示。刚开始转换的代码如下staff.setAcc原创 2016-05-13 22:00:05 · 2267 阅读 · 0 评论 -
一个web服务器部署多个项目知多少?
之前上学的时候,基本不怎么用这种方法,一个web服务器部署多个项目。但是工作了以后就不一样了,可能经常会遇到自己同时搞多个项目的情况。这样放在你面前的解决方案基本有两种,一种是我们安装多个web服务器,然后修改各个web服务器的默认端口,避免冲突。另外一种就是我们直接在一个web服务器中同时部署多个项目,本篇文章就是围绕第二种方法遇到的问题来讲述的。原创 2016-05-20 20:53:48 · 7034 阅读 · 0 评论 -
easyui中tab中的iframe获取当前tab的panel的title
场景描述在做一些后台管理系统的时候我们可能经常会用到easyui,因为它的页面样式基本不用我们开发人员怎么调。但是页面的美观度可能不是太好,所以比较适合后台管理系统这种对界面要求不是很高的项目。最近做后台管理的时候遇到一个问题,一般我们会分上、下、左、中。我们在中间的部分,也就是main的部分一般是用的下面的代码来实现的原创 2016-05-20 21:54:15 · 9246 阅读 · 0 评论 -
项目相关错误系列之eclipse中配置tomcat问题
问题描述:首先Window->Preferences->Server->Server Runtime Environments中添加一个tomcat服务器,然后再在servers视图中添加对应版本的tomcat时发现弹出框中Server name选项是空的而且Next按钮也是灰色的问题解决方案:1:网上查询的方法如下: 进入当前eclipse的workspace的如下目录我的workspace为D原创 2016-06-19 20:19:23 · 610 阅读 · 0 评论 -
pdf.js插件乱码问题
场景描述:本问题也是之前谈论的pdf转化为图片的项目,之前有聊到过由于不能正常展示印章而把pdf转化成了PNG图片来展示。而其他的条款由于没有印章这个问题,所以就使用了pdf.js这个插件进行展示,之前展示的文件名都是用的英文是没有问题的。但是后来发现ios里面会展示出来这个名字,被用户看到后不便于理解,所以就想着要改为中文,那么问题就来了。具体操作解决方案接着说,直接将文件名改成中文后,发现一切并原创 2016-08-16 08:42:22 · 13864 阅读 · 1 评论 -
windows下安装sass环境
安装环境操作系统: win10 64bit具体步骤下载ruby地址如下 http://rubyinstaller.org/downloads/ 本文章以2.2.6版本为例ruby安装步骤参考下面文章 http://jingyan.baidu.com/article/86f4a73e83654a37d752696c.html 安装完Ruby实际上已经安装好了gem通过Gem安装Com原创 2017-05-16 15:41:03 · 560 阅读 · 2 评论 -
DataTables上移下移排序、拖拽排序
场景描述最近做的项目,涉及到一个需求,就是需要动态的设置页面上内容的优先级,就是顺序。如下图 这个地方文章的顺序需要通过后台管理系统控制,那么问题来了,我们后台管理系统表格使用的是datatables解决方案那么现在就来说解决方案,首先根据需求大概想了一下思路,就是对应的表加上优先级的字段,然后上移、下移的时候交换两条数据的优先级即可。根据这个思路去官网找具体的实现方案,找了好久发现了rowr原创 2017-07-06 16:14:51 · 10914 阅读 · 6 评论 -
浏览器在线浏览PDF文件之pdf.js
场景之前项目也有过pdf在线显示的场景,详见下面的两篇无文字刚开始使用pdf.js,后来发现由于签章有加密算法,导致签章显示不出来。又迫于签章的重要性,后来不得不考虑别的方法,把pdf转换成图片来展示。以前使用pdf.js都是直接在网上找的现成的可以使用的文件,这次直接从官网来自己搞。 http://blog.youkuaiyun.com/gao36951/article/details/52216765原创 2017-11-16 10:28:27 · 4200 阅读 · 0 评论 -
表单验证之jQuery Validate
题记jQuery Validate 插件为表单提供了强大的验证功能,让客户端表单验证变得更简单,同时提供了大量的定制选项,满足应用程序各种需求。该插件捆绑了一套有用的验证方法,包括 URL 和电子邮件验证,同时提供了一个用来编写用户自定义方法的 API。所有的捆绑方法默认使用英语作为错误信息,且已翻译成其他 37 种语言。该插件是由 Jörn Zaefferer 编写和维护的,他是 jQuer...原创 2018-06-01 10:38:14 · 397 阅读 · 0 评论 -
js特效之最近的两个星期天
代码 <SCRIPT LANGUAGE="JavaScript"><!-- Beginfunction isLeapYear () {year = new Date().getYear();year += (year < 2000 ? 1900 : 0);return (year % 4==0 && year % 100!=0 || year % 400==0);}function fo原创 2015-11-30 18:06:30 · 709 阅读 · 0 评论 -
sublime 使用技巧之Emmet插件
题记记得最初的时候使用sublime 还是看到同事在使用它进行多行编辑,感觉挺方便的,所以就留意了一下,之后自己也开始用了起来。本实例版本是用的传智播客邵山欢老师的版本,已经集成了很多插件了,挺好用的,想使用的小伙伴可以百度一下,由于公司网络限制我这边不能上传。常用技巧生成html骨架 HTML文档需要包含一些固定的标签,比如<html>、<head>、<body>等,现在你只需要1秒钟就可以输原创 2015-11-30 17:50:25 · 853 阅读 · 0 评论 -
常用js特效之左上角菜单
代码<!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" xml:lang="en"><head> <meta ht原创 2015-11-30 18:02:53 · 864 阅读 · 0 评论 -
jquery中checkbox选中的问题之prop&attr惹的祸
一个网上很多的例子如下: <!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" xml:lang="en">原创 2015-06-27 16:54:01 · 2058 阅读 · 0 评论 -
当在网页中显示文本过长该怎么办?
当在网页中显示文本过长该怎么办?当我们在设计网页页面的时候,有时候肯定会遇到这种情况,我们要显示的文本超出了我们元素的宽度。这时候调宽元素的width固然是可以的,但是太宽了又不太美观了。我们可能会想能不能不改变元素的width,让超出的部分隐藏掉,然后鼠标移动到文本上的时候把全部的内容再显示出来。下面我们就来说说CSS中能够实现这种效果的方式...代码如下,各个样式的注释已经在代码中<!DOC原创 2015-06-06 23:00:33 · 4255 阅读 · 0 评论 -
百度分页效果之纯jsp版
数据库连接工具类package com.gao.page.utils;import java.sql.Connection;import java.sql.DriverManager;public class DatabaseConnection { /** *一个静态方法,返回一个数据库的连接。 *这样达到了对数据库连接统一控制的目的。 */ p原创 2015-07-01 23:11:40 · 3518 阅读 · 0 评论 -
ajaxfileupload.js 兼容性问题
问题1:ajaxfileupload返回json带<pre>问题描述:文件正常提交,后台接收正常,action中返回json正常,用火狐查看,响应的值也是正常的但是,ajax调用js中,就是不走success的方法。经过调查,是因为返回的json中,带有<pre>标签。解决方法:ajaxfileupload.js文件,uploadHttpData中eval( “data = ” + data );变原创 2015-07-07 09:53:27 · 6945 阅读 · 4 评论 -
IE兼容性问题之trim
在ie 7 8浏览器中使用如下代码会报错$("#money").val().trim(); 经查阅资料发现时兼容性问题,解决方案如下,在js中添加如下代码 String.prototype.trim = function () {return this .replace(/^\s\s*/, '' ).replace(/\s\s*$/, '' ); }这样就可以解决问题。 参考文档 htt原创 2015-08-28 08:56:15 · 1954 阅读 · 4 评论 -
编码格式设置之tomcat&mysql
在web开发中通常会遇到编码格式的问题,首先就是我们的用的服务器,其次就是我们连接的数据库。下面就来说说web服务器tomcat和数据库mysql编码格式相关的修改tomcat默认情况下,tomcat使用的的编码方式:iso8859-1修改tomcat下的conf/server.xml文件找到如下代码: <Connector port="8080" protocol="HTTP/1.1" con原创 2015-08-31 23:08:58 · 1173 阅读 · 2 评论 -
jquery中prop&attr之disabled问题
因为之前遇到过checkBox中关于prop&attr的问题所以后来都比较慎用attr了,但是最近使用prop又遇到了一个问题,描述如下 场景描述:只有勾选了协议转出按钮才能用,否则就是灰色禁用的状态,这次用的事prop代码如下$("#saleBtn").prop("disabled","disabled");//禁用$("#saleBtn").removeProp("disabled");原创 2015-08-31 15:24:25 · 6230 阅读 · 0 评论 -
Qrcode生成二维码(普通篇)之jquery.qrcode.min.js
首先要准备环境:jquery-1.8.3_min.js和jquery.qrcode.min.js jquery 版本可以自己选,由于qrcode的渲染方式render中的Canvas是html5的东西,所以会有兼容性问题,所以要想兼容好,就用table方式渲染。然后代码<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "h原创 2015-09-25 19:00:04 · 10759 阅读 · 12 评论 -
setTimeout使用之由"作用域"引发的血案
简单描述setTimeout( ) 是属于 window 的 method, 但我们都是略去 window 这顶层物件名称, 这是用来设定一个时间, 时间到了, 就会执行一个指定的 method。最近使用它做一个点击频率的控制,遇到一个问题,刨根问底发现罪魁祸首就是作用域的问题。代码如下<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitiona原创 2015-10-13 16:57:21 · 1228 阅读 · 0 评论 -
浏览器JSON的插件(JSON-handle)使用问题
问题描述对于json的数据如果不编排一下格式查看起来很费劲,比较流行的一款chrome/Firfox下处理json的插件JSON-handle。最近使用的时候发现一个问题,导致格式化后根据订单去页面中定位数据时查询不到,非常诡异。回想起前一段时间做功能的时候,在js中显示订单号时也出现过类似的问题,于是决定一探究竟。探究到最后发现是由于js中number的精度问题导致的。我在js中展示的时候由于数据原创 2015-10-13 17:21:36 · 9453 阅读 · 0 评论 -
简单Maven的Web项目之验证码(普通篇)
一:用Maven命令创建一个Web项目创建命令如下:mvn archetype:create -DgroupId=com.gao.web -DartifactId= VerifyCode -DarchetypeArtifactId=maven-archetype-webapp首先配置好maven环境,之前的博客有说环境配置问题,然后在命令行运行上述命令,成功后截图如下然后运行下面命令将生成的mav原创 2015-07-26 01:09:03 · 4335 阅读 · 0 评论 -
FreeMarker一对多关系的输出
题记最近项目中使用到freemarker做模板,遇到刚开始遇到一个问题,一对多的时候list的嵌套问题,一直报错,后来查阅官方文档解决了问题特记录一下 https://freemarker.apache.org/docs/dgui_quickstart_basics.html正文环境配置jdk1.8eclipse:Version: Oxygen.3a Release (4....原创 2018-07-01 21:58:51 · 707 阅读 · 0 评论