js精度溢出解决方案


Posted in Javascript onDecember 02, 2012

一般参数值不能超过16位。如果超出16都是用0替代,导致我们查询不到自己想要的结果。
遇到此问题我们做如下修改
自己写属性
原始的:

<a href="javascript:void(0)" onclick="toProject(<%=dr.getString("XFORM_ID"),<%=dr.getString("MODULE_ID")%>,<%=dr.getString("ID")%>)"><%=dr.getString("BT").trim()+"" %></a>

上面取出XFORM_ID,MODULE_ID,ID值的长度超过16

改过后的:

<a href="javascript:void(0)" tagFid="<%=dr.getString("XFORM_ID")%>" tagMid="<%=dr.getString("MODULE_ID")%>" tagIid="<%=dr.getString("ID")%>" onclick="toProject(this)"><%=dr.getString("BT").trim()+"" %></a>

toProject = function(e) 
{ 
location.href="<%=path%>/form/"+e.tagFid+".xform?moduleId="+e.tagMid+"&Info_ID="+e.tagIid; 
}

处理乱码
window.open(encodeURI(url),'_blank');
Javascript 相关文章推荐
jquery的颜色选择插件实例代码
Oct 02 Javascript
一段批量给页面上的控件赋值js
Jun 19 Javascript
jQuery.fn和jQuery.prototype区别介绍
Oct 05 Javascript
js计算两个时间之间天数差的实例代码
Nov 19 Javascript
控制input输入框中提示信息的显示和隐藏的方法
Feb 12 Javascript
jQuery CSS()方法改变现有的CSS样式
Aug 20 Javascript
纯javascript实现四方向文本无缝滚动效果
Jun 16 Javascript
深入理解jquery中的each用法
Dec 14 Javascript
jQuery 控制文本框自动缩小字体填充
Jun 16 jQuery
vue实现页面加载动画效果
Sep 19 Javascript
微信小程序实现的动态设置导航栏标题功能示例
Jan 31 Javascript
详解vue更改头像功能实现
Apr 28 Javascript
JavaScript词法作用域与调用对象深入理解
Nov 29 #Javascript
浏览器加载、渲染和解析过程黑箱简析
Nov 29 #Javascript
javascript控制swfObject应用介绍
Nov 29 #Javascript
javascript 保存文件到本地实现方法
Nov 29 #Javascript
jquery连缀语法如何实现
Nov 29 #Javascript
javascript 使td内容不换行不撑开
Nov 29 #Javascript
json原理分析及实例介绍
Nov 29 #Javascript
You might like
php file_put_contents()功能函数(集成了fopen、fwrite、fclose)
2011/05/24 PHP
php实现读取超大文件的方法
2014/07/28 PHP
Laravel框架中扩展函数、扩展自定义类的方法
2014/09/04 PHP
php简单定时执行任务的实现方法
2015/02/23 PHP
通用于ie和firefox的函数 GetCurrentStyle (obj, prop)
2006/12/27 Javascript
js同比例缩放图片的小例子
2013/10/30 Javascript
jQuery插件slider实现拖动滑块选取价格范围
2015/04/30 Javascript
JavaScript程序设计之JS调试
2015/12/09 Javascript
简单谈谈JavaScript的同步与异步
2015/12/31 Javascript
javascript每日必学之循环
2016/02/19 Javascript
jQuery基于正则表达式的表单验证功能示例
2017/01/21 Javascript
js实现可以点击收缩或张开的悬浮窗
2017/09/18 Javascript
jquery ztree实现右键收藏功能
2017/11/20 jQuery
Vue.js轮播图走马灯代码实例(全)
2019/05/08 Javascript
JS实现随机抽选获奖者
2019/11/07 Javascript
JS面向对象编程基础篇(二) 封装操作实例详解
2020/03/03 Javascript
解决vue-router 切换tab标签关闭时缓存问题
2020/07/22 Javascript
js实现直播点击飘心效果
2020/08/19 Javascript
基于vue项目设置resolves.alias: '@'路径并适配webstorm
2020/12/02 Vue.js
[02:25]DOTA2英雄基础教程 熊战士
2014/01/03 DOTA
详解 Python中LEGB和闭包及装饰器
2017/08/03 Python
Request的中断和ErrorHandler实例解析
2018/02/12 Python
python模块smtplib实现纯文本邮件发送功能
2018/05/22 Python
python爬虫之线程池和进程池功能与用法详解
2018/08/02 Python
Python使用修饰器进行异常日志记录操作示例
2019/03/19 Python
python Event事件、进程池与线程池、协程解析
2019/10/25 Python
python list数据等间隔抽取并新建list存储的例子
2019/11/27 Python
PyQt5高级界面控件之QTableWidget的具体使用方法
2020/02/23 Python
pandas数据处理之绘图的实现
2020/06/15 Python
python 监控logcat关键字功能
2020/09/04 Python
python代码实现图书管理系统
2020/11/30 Python
John Hardy官方网站:手工设计首饰的奢侈品牌
2017/07/05 全球购物
财务信息服务专业自荐书范文
2014/02/08 职场文书
财务工作犯错检讨书
2014/10/07 职场文书
新郎结婚感言
2015/07/31 职场文书
python保存图片的四个常用方法
2022/02/28 Python