WEB前端
fan510988896
种一棵树的最佳时机是十年前,或者是现在!
展开
-
bootstrap导出table科学计数法
最近项目中由于前台使用的是bootstrap,在使用过程中,发现它的table导出人员基本信息中身份证号是使用科学记数法显示的后来才发现,在其table.js中源码判断有误,需要增加一行代码,就可以解决,如下图:这个时候,我们再去导出excel文件,就可以看到正确格式的身份证号码了:另外它的导出工作簿的名字以及sheet表的名字也是固定的,我们是可以根据自己的需要来自定原创 2017-01-13 17:04:28 · 10354 阅读 · 7 评论 -
JS验证字符串长度问题
我们在做表单提交的时候,通常会限制某个文本框内容的长度。方法:比如备注的长度大于1000个字符就禁止提交表单:replace(/[^\x00-\xff]/g],"***").length>1000if(remark.replace(/[^\x00-\xff]/g],"***").length>1000){ alert("备注长度超过限制,请重新填写"); retur原创 2017-02-08 09:22:33 · 2856 阅读 · 0 评论 -
Bootstrap模态框之奇葩事件
这几天在做Bootstrap的模态框时,遇到一个奇葩事件,最后用奇葩的方法解决了。待我一一道来:先看引入的CSS代码。在哪个文件夹放的,没有关系,不必在意。期望的效果:这是我的期望值。而现在的情况是这样的:只有在火狐浏览器下可以实现,而在谷歌、搜狗、win10自带IE却是这样的:也就是说:遮罩把模态框给挡住了,你不能使用功能了原创 2017-04-25 11:37:03 · 1590 阅读 · 0 评论 -
ajax请求不能下载文件
最近在做文件下载,后台写了个控制层,直接走进去应该就可以下载文件,各种文件图片,excel等但是起初老是下载失败,并且弹出下面的乱码:前台请求代码:$('#fileexcel').unbind('click').bind('click',function(){ alert("我要下载了"); $.a原创 2017-05-10 13:49:24 · 31167 阅读 · 4 评论 -
session超时,登陆界面嵌套
在session超时,跳往登陆界面时,会出现页面嵌套问题,如下图:解决办法,在登陆界面加以下js代码: $(function(){ if(top.location != self.location){ top.location = self.location; } })原创 2017-08-19 09:55:44 · 493 阅读 · 0 评论