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 相关文章推荐
在Javascript中为String对象添加trim,ltrim,rtrim方法
Sep 22 Javascript
js简单实现让文本框内容逐个字的显示出来
Oct 22 Javascript
Jquery插件实现点击获取验证码后60秒内禁止重新获取
Mar 13 Javascript
JavaScript中数组Array方法详解
Feb 27 Javascript
vue将对象新增的属性添加到检测序列的方法
Feb 24 Javascript
JS实现json对象数组按对象属性排序操作示例
May 18 Javascript
VuePress 静态网站生成方法步骤
Feb 14 Javascript
node链接mongodb数据库的方法详解【阿里云服务器环境ubuntu】
Mar 07 Javascript
解决微信小程序调用moveToLocation失效问题【超简单】
Apr 12 Javascript
微信小程序全局变量改变监听的实现方法
Jul 15 Javascript
通过js随机函数Math.random实现乱序
May 19 Javascript
解决Vue-Router升级导致的Uncaught (in promise)问题
Aug 07 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中获得视频时间总长度的另一种方法
2011/09/15 PHP
浅析PHP页面局部刷新功能的实现小结
2013/06/21 PHP
php读取csv数据保存到数组的方法
2015/01/03 PHP
PHP遍历目录文件的常用方法小结
2017/02/03 PHP
PHPExcel实现表格导出功能示例【带有多个工作sheet】
2018/06/13 PHP
PHP DB 数据库连接类定义与用法示例
2019/03/11 PHP
贴一个在Mozilla中常用的Javascript代码
2007/01/09 Javascript
JS 拼图游戏 面向对象,注释完整。
2009/06/18 Javascript
JQuery autocomplete 使用手册
2010/04/01 Javascript
Jquery chosen动态设置值实例介绍
2013/08/08 Javascript
JQuery实现点击div以外的位置隐藏该div窗口
2013/09/13 Javascript
用jquery.sortElements实现table排序
2014/05/04 Javascript
通过jquery 获取URL参数并进行转码
2014/08/18 Javascript
初始Nodejs
2014/11/08 NodeJs
JS常用函数使用指南
2014/11/23 Javascript
javascript字符串与数组转换汇总
2015/05/26 Javascript
jQuery实现的五子棋游戏实例
2015/06/13 Javascript
原生js实现模拟滚动条
2015/06/15 Javascript
json格式数据的添加,删除及排序方法
2016/01/21 Javascript
Javascript实现单例模式
2016/01/24 Javascript
JS动态生成年份和月份实例代码
2017/02/04 Javascript
关于vue的npm run dev和npm run build的区别介绍
2019/01/14 Javascript
vue实现select下拉显示隐藏功能
2019/09/30 Javascript
JavaScript使用canvas绘制随机验证码
2020/02/17 Javascript
Vue实现图书管理小案例
2020/12/03 Vue.js
[48:41]VP vs VG Supermajor小组赛 B组胜者组决赛 BO3 第二场 6.2
2018/06/03 DOTA
Python使用Tkinter实现机器人走迷宫
2018/01/22 Python
python 自动重连wifi windows的方法
2018/12/18 Python
使用python读取.text文件特定行的数据方法
2019/01/28 Python
python 弹窗提示警告框MessageBox的实例
2019/06/18 Python
python 使用装饰器并记录log的示例代码
2019/07/12 Python
iHerb俄罗斯:维生素、补品和天然产品
2020/07/09 全球购物
澳大利亚美容产品及化妆品在线:Activeskin
2020/06/03 全球购物
会计应聘求职信范文
2013/12/17 职场文书
商场促销活动策划方案
2014/08/18 职场文书
2016寒假社会实践心得体会范文
2015/10/09 职场文书