作家
登录

js精度溢出解决方案

作者: 来源:www.28hudong.com 2013-03-30 00:19:12 阅读 我要评论

一般参数值不能超过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');

  推荐阅读

  页面只能打开一次Cooike如何实现

最近在做webIM,嵌入到OA系统,由于WEBIM处在独立页面,所以如果多次点击就会出现多个页面,这样在IE6下,服务器推送会认不到页面.所以有了下面的代码: 复制代码 代码如下: <script language="javascript" type="text/j>>>详细阅读


本文标题:js精度溢出解决方案

地址:http://www.17bianji.com/kaifa2/JS/22870.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)