前端
moxiaoran5753
山重水复疑无路,柳暗花明又一村。很多时候,面对一些疑难问题,时常我们会一筹莫展,但是只要不放弃,坚持不懈去尝试,最终问题必然能迎刃而解,同行共勉!本博客主要记录自己工作中遇到的问题,如果没有及时回复,还请见谅。
展开
-
html5中怎么实现居中显示图片
设置div内容居中显示转载 2022-07-07 17:57:35 · 26897 阅读 · 1 评论 -
URL后面追加随机数的意义
在做前端开发时,明明我们改了引用JS的代码,替换了图片,但是重新加载后,效果还是原来的。经过排查,发现是浏览器缓存导致的。起初,我想的办法是清除浏览器缓存。但是这个比较费劲。后来无意中发现,在URL后面追加时间戳或者随机数,这样浏览器每次都会以为是一个新的请求,而不会去读取缓存。具体实现是在原先链接后面加上下面的代码:1、添加时间:?new Date().getTime();2、添加随机数:?number=Math.random(); 二者二选一。...原创 2021-06-24 17:42:11 · 2525 阅读 · 0 评论 -
JS一行长代码格式化为可读性高的多行代码
从外部引入的JS代码,大的往往有几千代码,打开时却只有一行长到看不到尽头的代码,看着累,调试也不方便发现问题,下面介绍一种方法,可将其转化成多行自动对齐的代码,这样可读性就提高不少。具体操作是:1.打开这个网站:http://tool.chinaz.com/tools/jsformat.aspx,如下图:2.将要转化的JS代码复制粘贴到左边方框,然后右侧方框下面的格式化按钮,就会进行转...原创 2019-10-14 09:33:39 · 3408 阅读 · 0 评论 -
页面间的跳转
"top.location.href"是最外层的页面跳转“window.location.href”、"location.href"是本页面跳转"parent.location.href"是上一层页面跳转.location是window对象的属性,而所有的网页下的对象都是属于window作用域链中(这是顶级作用域),所以使用时是可以省略window。而top是指向顶级窗口对象,parent是...转载 2018-11-01 16:28:37 · 279 阅读 · 0 评论 -
JS笔记
1.超链接、button中添加属性onclick="return false;"后,function()方法将不再生效。原创 2018-11-29 09:19:02 · 109 阅读 · 0 评论 -
分享7款颜色的CSS表格样式美化网页表格用户体验
转载自:https://www.laozuo.org/4631.html今天老左在浏览几个海外前端博客时候,看到以下7款颜色CSS表格样式的整理还是比较好的,尤其是需要在网页中添加表格时候,看似简单的样式,但是在需要使用的时候就直接复制,节省很多时间。第一种:CSS样式代码部分:/* Border styles */#table-1 thead, #table-1 tr...转载 2019-06-03 18:13:00 · 22201 阅读 · 0 评论 -
easyui datagrid操作栏内置图片按钮
有个需求,easyui datagrid表格新加一列操作列,操作列均以图片按钮显示,当鼠标滑至图片按钮时,变成手指,并显示文字提示可进行的操作。具体实现如下:columns: [[ { field: "id", title: "设备编号", width: 80, align: "center", }, ........原创 2019-07-03 13:39:40 · 710 阅读 · 0 评论 -
Java web访问WEB-INF下的jsp的方法
方法1:本来WEB-INF中的jsp就是无法通过地址栏直接访问到的,所以相对来说要安全一些。.如果你要访问这个文件夹中的jsp文件需要在项目的web.xml文件中去配置servlet格式。如下:[html] view plain copy <servlet> <servlet-name>runtain</servlet-name>...原创 2017-07-13 14:09:53 · 540 阅读 · 0 评论 -
easyui页面查询方法获取不到后台传值问题的解决
1.先来看后台代码:@RequestMapping("/toChooseDoc")public ModelAndView toChooseDutyDoc(HttpServletRequest request,HttpServletResponse respones) { String account=request.getParameter("account"); Strin...原创 2019-08-30 14:23:47 · 1068 阅读 · 0 评论 -
easyui实现关闭当前tab并打开新的tab
//子页面操作tab的JS function testAddSubPage(title,url){ var jq = top.jQuery; //关闭当前tab jq('#tb').tabs('close', '账户信息'); //账户信息为当前tab的title //打开新tab if ...原创 2019-08-30 15:16:23 · 2196 阅读 · 0 评论 -
org.thymeleaf.exceptions.TemplateProcessingException: Could not parse as expression: "{.....}"异常的解决
页面由JSP改造成thymeleaf,系统没有报页面有错误,于是启动,访问对应页面时,报出一长串异常,核心是org.thymeleaf.exceptions.TemplateProcessingException: Could not parse as expression: "{.......}",刚开始遇到这个异常,也是一时手足无措,前后台各种找BUG,还是老样子,最后上网搜索,才知道,一些有...原创 2019-10-11 09:42:40 · 1429 阅读 · 0 评论 -
注册界面的实时验证
转载自:https://blog.csdn.net/jianzhonghao/article/details/60781741 今天研究了网易用户注册的表单,以及其及时验证,本真人不得不说无论是它的布局结构还是其风骚的“弹出式加载验证”都是让人眼前一亮,居然还可以这样玩!… html代码:<!--logo位置--><div id="header"><i...转载 2018-08-10 10:25:07 · 1391 阅读 · 0 评论 -
单选按钮的点击事件
单选按钮的点击事件: HTML代码:<td width="15%" class="td_title">按设备或医生</td> <td> <input type="radio" id="sMachineCode" name="choice" value='1' checked=&原创 2018-06-26 08:44:41 · 10841 阅读 · 0 评论 -
关于"Uncaught TypeError: Cannot read property 'time' of null"的处理
今天在做心电文件查询和绘图时遇到一个很奇怪的问题,使用canvas画的心电图出来了,可是easyui的datagrid数据风格却提示没有数据。使用谷歌浏览器调试时console提示下面的错误信息:jquery.easyui.min.js:741 Uncaught TypeError: Cannot read property 'time' of null 这就纳闷了,明明可是画图出来,d原创 2017-09-29 15:44:45 · 2391 阅读 · 0 评论 -
使用jquery动态为option赋值
在实际开发中,存在多个下拉菜单,下一个下拉菜单选项是由上一个上拉菜单的选项决定,意即上一个下拉菜单不同的选项将会导致下一个或多个下拉菜单选项跟着改变。此时,下拉菜单的选项就不能写死了,有时需要从数据库服务器读出数据动态加载上去,此时可使用jquery动态赋值。直接上代码:function setCataList(code){$.ajax({type : "GET",dataType原创 2017-10-13 14:57:36 · 5516 阅读 · 0 评论 -
textarea、radio,checkbox以及option的取值和赋值
1、textarea标签不像text标签,它没有value的属性,所以从后台查询到值,传递给textarea标签,需要借助hidden隐藏域,具体思路是,将后台查询到的值赋给隐藏域,再将隐藏域的值传递给textarea标签。示例: 其它 js:document.getElementById("s原创 2017-10-30 18:23:02 · 832 阅读 · 0 评论 -
highcharts.js:61 Error: <text> attribute y: Expected length, "NaNNaN".错误的解决
使用highcharts.js绘图时,在谷歌浏览器调试时,控制台显示多条错误:如下图所示highcharts.js:61 Error: attribute y: Expected length, "NaNNaN"._defaultSetter @ highcharts.js:61highcharts.js:61 Error: attribute y: Expected length原创 2017-11-16 10:56:04 · 8608 阅读 · 0 评论 -
学习笔记(四)--WdatePicker、js设置文本框只读
1、WdatePicker属性isShowClear:false禁用清空,功能类似于readonly ="readonly"防止把日期值delete掉,onpicked属性定制自定义函数:示例: 以下是其定义的函数changeTime:function changeTime(){var sportTimeVal = document.getElementById("转载 2017-11-15 13:50:41 · 7441 阅读 · 0 评论 -
IE11浏览器js加载数据不显示问题的解决
这是谷歌浏览器的显示效果: 各栏均正常显示数据,以下是IE11的显示效果: 可以发现,IE11浏览器下数据栏很多栏均为空,同样的代码,在谷歌、火狐、360等浏览器均正常显示,唯独IE11不正常,下面是我加载数据的代码: js部分: var householdType=”{record.householdType}”; if(householdType==”1”){原创 2017-12-01 08:46:00 · 11009 阅读 · 0 评论 -
get /post请求的简单区别
get请求:在浏览器地址栏直接输入请求路径、接口名,然后以 ? 携带参数和值发出请求,例子:http://12.1x8.16x.1x6:8080/ShanxiYTJ/ytj1004/getYtj1004?userName=Tom&password=123456这样的请求将参数暴露在外,有安全隐患,并且请求的数据量相对较少。post请求,举个简单例子,设计一个页面,页面提交的数据放在原创 2018-01-22 19:50:14 · 209 阅读 · 0 评论 -
js span标签的取赋值以及字符串拼接
1、span的文本的取值。 js取的值并不是用document.getElementById('spanId').value,而是document.getElementById('spanId').innerText。jquery取的值,是$("#span_noticesg").html(); 2、spanId">的赋值。$('#span原创 2018-04-18 23:25:07 · 4710 阅读 · 0 评论 -
js保留两位小数方法总结
本文是针对js保留两位小数这个大家经常遇到的经典问题整理了在各种情况下的函数写法以及遇到问题的分析,以下是全部内容:一、我们首先从经典的“四舍五入”算法讲起1、四舍五入的情况var num =2.446242342;num = num.toFixed(2); // 输出结果为 2.452、不四舍五入第一种,先把小数边整数:Math.floor(15.7784514000 * 100...转载 2018-06-15 15:59:54 · 2539 阅读 · 0 评论 -
学习笔记(三)
判断字符串不为空的办法: 为了防止字符串为空的请求出现的异常,我们时常需要判定,如果字符串不为空这个条件成立,才进入后面的环节。那么应该怎样判断更为有效呢?经过实际测试,if(str!=null &&str!"") 或者 if(str!=null &&!"".equals(str))或者if(str!=null &&str.length()》0)都不能有效预防,因为假如有空格存在的话,字符原创 2017-08-11 08:36:09 · 221 阅读 · 0 评论