有三个页面
第一个a.asp
结果var uid=500;
第二个页面是b.asp
a-b页面运算
var uiu=uid-Number('300');
第三个页面c.asp
uiu=200
调用a-b的结果!为何显示不出来,请高人指教下!在不修改a.asp的前提下,代码要如何写才能调用!
有三个页面
第一个a.asp
结果var uid=500;
第二个页面是b.asp
a-b页面运算
var uiu=uid-Number('300');
第三个页面c.asp
uiu=200
调用a-b的结果!为何显示不出来,请高人指教下!在不修改a.asp的前提下,代码要如何写才能调用!
在第二个页面中声明第一个页面,第三个也要声明第一二个页面
页面间传值的问题,你可以使用cookie,将计算结果存在cookie里,分别在不同页面调用与保存,代码只需简单修改即可。
js里面只有浮点的数值,所以在js里面是没有办法精确计算的。一般来说这个并不会影响你的执行效果的,执行一个四舍五入的函数就可以了
function ForDight(Dight,How) { Dight = Math.round (Dight*Math.pow(10,How))/Math.pow(10,How); return Dight; }
how 要保留的小数位数 dight 要四舍五入的数值 ForDight(7752.799999999999,1)