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-世界上误解最深的语言分析
Aug 12 Javascript
解析Javascript中中括号“[]”的多义性
Dec 03 Javascript
JQuery插件ajaxfileupload.js异步上传文件实例
May 19 Javascript
用javascript实现自动输出网页文本
Jul 30 Javascript
创建基于Bootstrap的下拉菜单的DropDownList的JQuery插件
Jun 02 Javascript
对jQuary选择器的全面总结
Jun 20 Javascript
JavaScript高仿支付宝倒计时页面及代码实现
Oct 21 Javascript
JS鼠标3次点击事件实现代码及扩展思路
Sep 12 Javascript
js实现可以点击收缩或张开的悬浮窗
Sep 18 Javascript
Webpack 4.x搭建react开发环境的方法步骤
Aug 15 Javascript
vue实现Input输入框模糊查询方法
Jan 29 Javascript
js原生map实现的方法总结
Jan 19 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中如何判断一个网页请求是ajax请求还是普通请求
2013/08/10 PHP
php生成图片验证码-附五种验证码
2015/08/19 PHP
详解WordPress中给链接添加查询字符串的方法
2015/12/18 PHP
PHP面向对象之里氏替换原则简单示例
2018/04/08 PHP
php中array_fill函数的实例用法
2021/03/02 PHP
JavaScript 申明函数的三种方法 每个函数就是一个对象(一)
2009/12/04 Javascript
原生javascript兼容性测试实例
2013/07/01 Javascript
ExtJs中gridpanel分组后组名排序实例代码
2013/12/02 Javascript
使用JavaScript进行进制转换将字符串转换为十进制
2014/09/21 Javascript
js实现下拉框选择要显示图片的方法
2015/02/16 Javascript
使用jQuery实现图片遮罩半透明坠落遮挡
2015/03/16 Javascript
javascript关于运动的各种问题经典总结
2015/04/27 Javascript
jQuery+PHP+MySQL实现无限级联下拉框效果
2016/02/19 Javascript
jQuery改变form表单的action,并进行提交的实现代码
2016/05/25 Javascript
基于JS代码实现实时显示系统时间
2016/06/16 Javascript
Javascript基础回顾之(一) 类型
2017/01/31 Javascript
完美实现js焦点轮播效果(二)(图片可滚动)
2017/03/07 Javascript
webpack vue 项目打包生成的文件,资源文件报404问题的修复方法(总结篇)
2018/01/09 Javascript
js找出5个数中最大的一个数和倒数第二大的数实现方法示例小结
2020/03/04 Javascript
Flask框架Flask-Principal基本用法实例分析
2018/07/23 Python
Python用5行代码写一个自定义简单二维码
2018/10/21 Python
python3实现多线程聊天室
2018/12/12 Python
结合OpenCV与TensorFlow进行人脸识别的实现
2019/10/10 Python
python利用proxybroker构建爬虫免费IP代理池的实现
2021/02/21 Python
海淘零差价,宝贝全球购: 宝贝格子
2016/08/24 全球购物
opencv实现图像几何变换
2021/03/24 Python
委托书模板
2014/04/04 职场文书
绿色环保口号
2014/06/12 职场文书
小学教师先进事迹材料
2014/12/15 职场文书
婚礼领导致辞大全
2015/07/28 职场文书
酒店厨房管理制度
2015/08/06 职场文书
有关浪费资源的建议书
2015/09/14 职场文书
python实现会员管理系统
2022/03/18 Python
IDEA 2022 Translation 未知错误 翻译文档失败
2022/04/24 Java/Android
索尼ICF-5900W收音机测评
2022/04/24 无线电
Java实现添加条码或二维码到Word文档
2022/06/01 Java/Android