JavaScript
ibenben.org
喜欢编程的管理人员...
展开
-
解决Ajax全局变量赋值的问题
在做项目的过程中,以下代码:在1处a为0。然后通过一个ajax请求一个值为1的data赋予a,在2处a为1。然后来到3这里的时候,a还是为0。通过查找网络,得出原因是ajax默认的是异步传输数据,在2处的a的scope只在ajax方法内部。//1 var a = 0; $.ajaxSetup({ async : false }); $.get("a.action", funct原创 2013-06-04 10:53:58 · 1862 阅读 · 0 评论 -
JavaScript浮点运算的问题
问题这样的: 37.5*5.5=206.08 (JS算出来是这样的一个结果,我四舍五入取两位小数) 我先怀疑是四舍五入的问题,就直接用JS算了一个结果为:206.08499999999998 怎么会这样,两个只有一位小数的数字相乘,怎么可能多出这么小数点出来。 我Google了一下,发现原来这是JavaScript浮点运算的一个bug。 比如:7*0.8 JavaScript原创 2013-10-10 10:55:57 · 2217 阅读 · 0 评论 -
在父窗口中得知window.open()出的子窗口关闭事件的方法
var timer var winOpen function IfWindowClosed() { if (winOpen.closed == true) { document.fm_Info.txtValue.value="child closed" window.clearInterval(timer) } }转载 2013-10-15 11:31:20 · 3051 阅读 · 0 评论 -
iframe JavaScript打印
<div><iframe id="ifrm" src="url" width="100%" height="100%"></iframe></div>var printWin = window.open(document.getElementById("ifrm").src); printWin.print();原创 2015-03-25 08:35:02 · 2670 阅读 · 0 评论