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 相关文章推荐
强悍无比的WEB开发好助手FireBug(Firefox Plugin)
Jan 16 Javascript
jQuery cdn使用介绍
May 08 Javascript
微信公众平台开发教程(六)获取个性二维码的实例
Dec 02 Javascript
Vue.js用法详解
Nov 13 Javascript
浅谈Vue CLI 3结合Lerna进行UI框架设计
Apr 14 Javascript
微信小程序Echarts图表组件使用方法详解
Jun 25 Javascript
jquery树形插件zTree高级使用详解
Aug 16 jQuery
详解JavaScript修改注册表的方法
Jan 05 Javascript
优化Vue中date format的性能详解
Jan 13 Javascript
js实现适配移动端的拖动效果
Jan 13 Javascript
Js实现复选框的全选、全不选反选功能代码实例
Feb 28 Javascript
微信小程序用户盒子、宫格列表的实现
Jul 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
双料怀旧--SHARP GF515的维护、修理和简单调试
2021/03/02 无线电
以文本方式上传二进制文件的PHP程序
2006/10/09 PHP
PHP文件打开、关闭、写入的判断与执行代码
2011/05/24 PHP
PHP 9 大缓存技术总结
2015/09/17 PHP
PHP将二维数组某一个字段相同的数组合并起来的方法
2016/02/26 PHP
PHP基于curl实现模拟微信浏览器打开微信链接的方法示例
2019/02/15 PHP
laravel框架使用极光推送消息操作示例
2020/02/15 PHP
javascript eval函数深入认识
2009/02/21 Javascript
javaScript 读取和设置文档元素的样式属性
2009/04/14 Javascript
JavaScript中的onerror事件概述及使用
2013/04/01 Javascript
简单实例处理url特殊符号&amp;处理(2种方法)
2013/04/02 Javascript
如何防止回车(enter)键提交表单
2014/05/11 Javascript
兼容最新firefox、chrome和IE的javascript图片预览实现代码
2014/08/08 Javascript
简介JavaScript中substring()方法的使用
2015/06/06 Javascript
Javascript编程之继承实例汇总
2015/11/28 Javascript
详解js中构造流程图的核心技术JsPlumb
2015/12/08 Javascript
有关easyui-layout中的收缩层无法显示标题的解决办法
2016/05/10 Javascript
jQuery图片切换动画效果
2017/02/28 Javascript
javascript防篡改对象实例详解
2017/04/10 Javascript
js异步编程小技巧详解
2017/08/14 Javascript
vue.js+element-ui动态配置菜单的实例
2018/09/07 Javascript
vue3.0 CLI - 2.5 - 了解组件的三维
2018/09/14 Javascript
JS异步执行结果获取的3种解决方式
2019/02/19 Javascript
Angular 2使用路由自定义弹出组件toast操作示例
2019/05/10 Javascript
我所理解的JavaScript中的this指向
2020/09/04 Javascript
零基础写python爬虫之urllib2中的两个重要概念:Openers和Handlers
2014/11/05 Python
Python字符串切片操作知识详解
2016/03/28 Python
在Python中使用gRPC的方法示例
2018/08/08 Python
PyQt 图解Qt Designer工具的使用方法
2019/08/06 Python
Python使用cn2an实现中文数字与阿拉伯数字的相互转换
2021/03/02 Python
文员岗位职责
2013/11/09 职场文书
小学生秋游活动方案
2014/02/23 职场文书
标准的毕业生自荐信
2014/04/20 职场文书
小学生演讲稿大全
2014/04/25 职场文书
拒绝黄毒毒宣传标语
2014/06/26 职场文书
Python+Appium自动化测试的实战
2021/06/30 Python