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 相关文章推荐
IE与Firefox下javascript getyear年份的兼容性写法
Dec 20 Javascript
AngularJS中的Directive实现延迟加载
Jan 25 Javascript
百度地图给map添加右键菜单(判断是否为marker)
Mar 04 Javascript
jQuery 3 中的新增功能汇总介绍
Jun 12 Javascript
jQuery插件HighCharts实现的2D回归直线散点效果示例【附demo源码下载】
Mar 09 Javascript
Angularjs中使用指令绑定点击事件的方法
Mar 30 Javascript
Angularjs 实现动态添加控件功能
May 25 Javascript
Vue学习笔记之表单输入控件绑定
Sep 05 Javascript
vue.js默认路由不加载linkActiveClass问题的解决方法
Dec 11 Javascript
AngularJS集合数据遍历显示的实例
Dec 27 Javascript
webpack+vue2构建vue项目骨架的方法
Jan 09 Javascript
vue实现图片懒加载的方法分析
Feb 05 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
非洲第一个咖啡超凡杯大赛承办国—卢旺达的咖啡怎么样
2021/03/03 咖啡文化
php的慢速日志引起的Mysql错误问题分析
2014/05/13 PHP
php通过Chianz.com获取IP地址与地区的方法
2015/01/14 PHP
YII CLinkPager分页类扩展增加显示共多少页
2016/01/29 PHP
PHP使用Redis长连接的方法详解
2018/02/12 PHP
一段好玩的JavaScript代码
2006/12/01 Javascript
自动完成JS类(纯JS, Ajax模式)
2009/03/12 Javascript
JavaScript window.setTimeout() 的详细用法
2009/11/04 Javascript
基于jquery实现的表格分页实现代码
2011/06/21 Javascript
JavaScript中的连字符详解
2013/11/28 Javascript
JSON无限折叠菜单编写实例
2013/12/16 Javascript
浅谈js数据类型判断与数组判断
2016/08/29 Javascript
JavaScript中的await/async的作用和用法
2016/10/31 Javascript
jQuery 出现Cannot read property ‘msie’ of undefined错误的解决方法
2016/11/23 Javascript
整理关于Bootstrap警示框的慕课笔记
2017/03/29 Javascript
Javascript中click与blur事件的顺序详析
2017/04/25 Javascript
jQuery Validate格式验证功能实例代码(包括重名验证)
2017/07/18 jQuery
vue文件运行的方法教学
2019/02/12 Javascript
基于JS实现简单滑块拼图游戏
2019/10/12 Javascript
JavaScript经典案例之简易计算器
2020/08/24 Javascript
[07:37]DOTA2-DPC中国联赛2月2日Recap集锦
2021/03/11 DOTA
python翻译软件实现代码(使用google api完成)
2013/11/26 Python
python读写ini文件示例(python读写文件)
2014/03/25 Python
Python with用法实例
2015/04/14 Python
Django发送html邮件的方法
2015/05/26 Python
python通过文件头判断文件类型
2015/10/30 Python
python3调用百度翻译API实现实时翻译
2018/08/16 Python
Django高级编程之自定义Field实现多语言
2019/07/02 Python
在python中利用numpy求解多项式以及多项式拟合的方法
2019/07/03 Python
matplotlib相关系统目录获取方式小结
2021/02/03 Python
高中化学教学反思
2014/01/13 职场文书
上课迟到检讨书300字
2014/10/15 职场文书
《花钟》教学反思
2016/02/17 职场文书
导游词之沈阳清昭陵
2019/12/28 职场文书
jquery插件实现图片悬浮
2021/04/16 jQuery
Mysql数据库表中为什么有索引却没有提高查询速度
2022/02/24 MySQL