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分页组件
Feb 15 Javascript
jQuery EasyUI Dialog拖不下来如何解决
Sep 28 Javascript
基于node.js的fs核心模块读写文件操作(实例讲解)
Sep 10 Javascript
AngularJS 实现购物车全选反选功能
Oct 24 Javascript
JS声明对象时属性名加引号与不加引号的问题及解决方法
Feb 16 Javascript
解决Vue打包之后文件路径出错的问题
Mar 06 Javascript
JavaScript实现仿Clock ISO时钟
Jun 29 Javascript
vue中动态添加class类名的方法
Sep 05 Javascript
JS实现可视化文件上传
Sep 08 Javascript
zepto.js 实时监听输入框的方法
Dec 04 Javascript
新手简单了解vue
May 29 Javascript
vant-ui框架的一个bug(解决切换后onload不触发)
Nov 11 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 反向排序和随机排序代码
2010/06/30 PHP
ThinkPHP之getField详解
2014/06/20 PHP
DEDECMS首页调用图片集里的多张图片
2015/06/05 PHP
PHP使用星号替代用户名手机和邮箱的实现代码
2018/02/07 PHP
超级简单的图片防盗(HTML),好用
2007/04/08 Javascript
JavaScript面向对象设计二 构造函数模式
2011/12/20 Javascript
巧用jquery解决下拉菜单被Div遮挡的相关问题
2014/02/13 Javascript
给应用部分的js代码设定一个统一的入口
2014/06/15 Javascript
Jquery插件仿百度搜索关键字自动匹配功能
2016/05/11 Javascript
js模拟百度模糊搜索的实例
2017/08/04 Javascript
详解angularjs popup-table 弹出框表格指令
2017/09/20 Javascript
详解AngularJS 过滤器的使用
2018/06/02 Javascript
基于vue2.0实现仿百度前端分页效果附实现代码
2018/10/30 Javascript
JavaScript中concat复制数组方法浅析
2019/01/20 Javascript
简单了解JavaScript中常见的反模式
2019/06/21 Javascript
koa2服务端使用jwt进行鉴权及路由权限分发的流程分析
2019/07/22 Javascript
教你搭建按需加载的Vue组件库(小结)
2019/07/29 Javascript
在layui.use 中自定义 function 的正确方法
2019/09/16 Javascript
windows下create-react-app 升级至3.3.1版本踩坑记
2020/02/17 Javascript
[02:46]完美世界DOTA2联赛PWL DAY4集锦
2020/11/03 DOTA
Python实现扫描局域网活动ip(扫描在线电脑)
2015/04/28 Python
怎么使用pipenv管理你的python项目
2018/03/12 Python
Python操作Excel插入删除行的方法
2018/12/10 Python
python判断一个数是否能被另一个整数整除的实例
2018/12/12 Python
聊聊python里如何用Borg pattern实现的单例模式
2019/06/06 Python
python3使用腾讯企业邮箱发送邮件的实例
2019/06/28 Python
python中pop()函数的语法与实例
2020/12/01 Python
美国婴儿用品店:Babies”R”Us
2017/10/12 全球购物
eBay意大利购物网站:eBay.it
2019/09/04 全球购物
What's the difference between deep copy and shallow copy? (深拷贝与浅拷贝有什么区别)
2015/11/10 面试题
爱国演讲稿400字
2014/05/07 职场文书
物流管理专业求职信
2014/05/29 职场文书
反邪教标语
2014/06/23 职场文书
说好普通话圆梦你我他演讲稿
2014/09/21 职场文书
付款承诺函范文
2015/01/21 职场文书
政工师工作总结2015
2015/05/26 职场文书