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 相关文章推荐
网页图片延时加载的js代码
Apr 22 Javascript
基于jQuery的动态增删改查表格信息,可左键/右键提示(原创自Zjmainstay)
Jul 31 Javascript
基于jquery库的tab新形式使用
Nov 16 Javascript
javaScript NameSpace 简单说明介绍
Jul 18 Javascript
vue.js单页面应用实例的简单实现
Apr 10 Javascript
JavaScript中 DOM操作方法小结
Apr 25 Javascript
关于vue.js v-bind 的一些理解和思考
Jun 06 Javascript
解决vue select当前value没有更新到vue对象属性的问题
Aug 30 Javascript
element el-input directive数字进行控制
Oct 11 Javascript
教你搭建按需加载的Vue组件库(小结)
Jul 29 Javascript
细说webpack6 Babel的使用详解
Sep 26 Javascript
JavaScript forEach中return失效问题解决方案
Jun 01 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 trim 去除空字符的定义与语法介绍
2010/05/31 PHP
FleaPHP框架数据库查询条件($conditions)写法总结
2016/03/19 PHP
基于JQuery的数字改变的动画效果--可用来做计数器
2010/08/11 Javascript
Jquery常用技巧收集整理篇
2010/11/14 Javascript
js使用eval解析json(js中使用json)
2014/01/17 Javascript
js实现类似于add(1)(2)(3)调用方式的方法
2015/03/04 Javascript
js日期插件dateHelp获取本月、三个月、今年的日期
2016/03/07 Javascript
基于JavaScript实现回到页面顶部动画代码
2016/05/24 Javascript
jQuery插件扩展extend的简单实现原理
2016/06/24 Javascript
类似于QQ的右滑删除效果的实现方法
2016/10/16 Javascript
JS实现焦点图轮播效果的方法详解
2016/12/19 Javascript
使用contextMenu插件实现Bootstrap table弹出右键菜单
2017/02/20 Javascript
JS实现简易的图片拖拽排序实例代码
2017/06/09 Javascript
微信小程序实现自定义加载图标功能
2018/07/19 Javascript
微信小程序使用swiper组件实现类3D轮播图
2018/08/29 Javascript
vue学习笔记之slot插槽基本用法实例分析
2020/02/01 Javascript
Python使用MD5加密字符串示例
2014/08/22 Python
Python中处理字符串之islower()方法的使用简介
2015/05/19 Python
在Python的Flask框架中构建Web表单的教程
2016/06/04 Python
LRUCache的实现原理及利用python实现的方法
2017/11/21 Python
对Python中gensim库word2vec的使用详解
2018/05/08 Python
python3去掉string中的标点符号方法
2019/01/22 Python
Python变量类型知识点总结
2019/02/18 Python
Python3.5实现的罗马数字转换成整数功能示例
2019/02/25 Python
基于python实现高速视频传输程序
2019/05/05 Python
python取余运算符知识点详解
2019/06/27 Python
Python读取csv文件实例解析
2019/12/30 Python
python GUI库图形界面开发之PyQt5信号与槽的高级使用技巧装饰器信号与槽详细使用方法与实例
2020/03/06 Python
Pycharm 跳转回之前所在页面的操作
2021/02/05 Python
html5服务器推送_动力节点Java学院整理
2017/07/12 HTML / CSS
使用html5 canvas绘制圆环动效
2019/06/03 HTML / CSS
找到您丢失的钥匙、钱包和手机:Tile
2017/05/19 全球购物
工作表扬信的范文
2014/01/10 职场文书
先进事迹报告会感言
2014/01/24 职场文书
小区的门卫岗位职责
2014/10/01 职场文书
《小蝌蚪找妈妈》教学反思
2016/02/23 职场文书