随笔分类 - js
js成长之路
摘要:继上一篇 使用jquery的load方法设计动态加载,并解决被加载页面JavaScript失效问题 解决了后台业务系统的部分动态加载问题,然而该框架离正常的用户体验还存在一些问题,如:浏览器的前进、后退、刷新等问题。有博友也遇到了同样的问题,接下来就针对浏览器的前进、后退、刷新进行用户体验优化。 在
阅读全文
摘要:一、问题分析 对于后台系统,相比大家都有所印象,知道其中的布局结构,如图: 在这种布局中我们需要将header,sidebar,footer分开,而且对于中间部分的content内容需要动态变化,即根据不同菜单定位到不同页面,而整体布局不会变化 这种布局结构对于单纯的HTML不具备这种嵌入各部分内容
阅读全文
摘要:由于历史原因,IE较早的版本不支持PNG透明可以支持GIF等的透明由于png图片相对较小,所以很多网站还是青睐于PNG图片最近就遇到这种情况,使用js和css滤镜来实现的与大家分享一下下:首先,判断浏览器和版本,如果是IE7一下版本,进行处理再者,遍历所有控件,如果为png格式的处理;最后,img的onload加载图片,并用css滤镜处理图片//ie6 编码图片function ES_PNG(obj,rootPath){if( !( $.browser.msie && parseFloat( $.browser.version ) 0 && imgSrc.ind
阅读全文
摘要:struts2对于表单提交进行了拦截和编码,而且也可以通过filter来统一进行表单编码转换但是对于get请求所带的参数为中文,struts2就无能为力了在网上查找了一些方法,但都不行这就需要我们自己来处理首先把原来的链接:<a href="${pageContext.request.contextPath }/manage/reportManage_reportProfit.action?page=${request.profit.totalPage}&searchType=${searchType}&searchContent=${searchContent
阅读全文
摘要:一般我们需要从其他地方(服务器或参数)获得一个字符串形式的数字(比如:str=“00057”)而又想在此数据上进行算术操作,比如想得到str+2=59那么我们就需要用到js的parseInt()函数parseInt()是把对应的数字字符串数据化,并可以在其上进行相应的算术计算然而,在使用parseInt()函数的时候,还需注意点小细节:比如:parseInt("0057") 结果为57 ,而parseInt("0058")结果为5parseInt("007")结果为7,而parseInt("008")结果为0这与我
阅读全文

浙公网安备 33010602011771号