我有两个js函数
function a(){
window.location.href =""
b();
}
function b(){
window.location.href =""
}
现在出现这种情况,当调用a函数时,通过在后台查看,会执行到b函数里面的window.location,但是a函数里面的window.location就有时可以执行到,有时不可以,请问是怎么回事,谢谢!
function a(){
window.location.href =""
b();
}
function b(){
window.location.href =""
}
现在出现这种情况,当调用a函数时,通过在后台查看,会执行到b函数里面的window.location,但是a函数里面的window.location就有时可以执行到,有时不可以,请问是怎么回事,谢谢!
解决方案 »
- js分页索引按钮控制左右图片切换效果的实现问题
- 在Firefox怎么实现网页更新变化提示,不在网页直接刷,有了变化可链接查看
- 用户访问内嵌pdf的网页时如何获得用户端的adobe reader控件版本
- 用js写个回帖盯哨机器人
- 简单的问题:如何才能选中
- 求一个判断日期类型必须为YYYY-MM-DD的JS代码!
- 急急急,用function DropRow(){if (event.srcElement.parentElement.tagName.toUpperCase() == 'TR') { alert(event.srcElement.parentEle
- 如何强行关闭父窗口?
- 使用全局变量的一个怪问题:怎么在函数中不可用?
- 问大家一个问题啊,这个应该如何写?
- jquery 中 复选框问题
- javaScript题目,求救!
先执行a里的window.location.href ="",在执行b里的,所以最终会显示b中location.href所指的地址
window.location.href ="" ;
setTimeout(function(){ //这样试试~·
b();
},1000);
}
【附注】:你写这个函数是干什么用的?达到什么目的?这么写,本身你的函数就有问题。应该改写你的函数,不要用这种莫能两可的东西。
js只是执行了这句 window.location.href="1.htm",执行并不表示加载完成了1.htm,可能还未开始加载1.htm就已经开始执行第二个window.location.href了,所以会出现你上面说的现象.
楼主,是新学struts2.0吧?看过关于struts2.0的书籍么?你的a()函数,可以那么写,至于b()函数,就不用写了。你在struts2.0的配置文件中配置action的转向的jsp就可以了,在action里面写上转向的返回表示字符串,就可以和配置文件直接配合,跳转到你要的jsp。根本不能像你这么写js函数。你该去看看struts2.0的书籍,或者请教一下同事。
很爽的...
window.location.href ="updatedwobjAct.action?villageId="+id+"&dwdm="+dwdm;
chkobj(dwdm);
}function chkobj(dwdm)
{
window.location.href = "dwqkAct?dwdm="+dwdm;
}上面是我的js函数,我点击一个按钮,就执行selectVillage函数,
配置文件
<action name="updatedwobjAct" class="com.mstedu.action.FpPkhVillageAction" method="updateVillsge">
</action>
<action name="dwqkAct" class="com.mstedu.action.FpBfdwAction" method = "execute1">
<result name="success1">/bfdw/dwBfqk.jsp</result>
</action>