当前位置: 代码迷 >> Java Web开发 >> js跳转有关问题
  详细解决方案

js跳转有关问题

热度:8282   发布时间:2013-02-25 21:17:35.0
js跳转问题?

正常是这样的:

if(confirm("是否发送短信?")){
location.href='http://192.168.0.6/acemessage/';
}else{
document.newForm.submit();//否
}



我想实现这样的:

if(confirm("是否发送短信?")){
  document.newForm.submit();//就是点确认也执行submit,再跳转到下面的页面??怎么处理? location.href='http://192.168.0.6/acemessage/';
}else{
document.newinfoForm.submit();//否
}

------解决方案--------------------------------------------------------
document.newForm.submit()你这个submit后,到哪里了?在这里判断是否跳转,submit的时候,多传个参数,表示选择的是还是否。
------解决方案--------------------------------------------------------
你最好用 ajax提交后台,成功后,再跳转
------解决方案--------------------------------------------------------
楼主啊, 前台去掉location.href="";
if(confirm("是否发送短信?")){
document.newForm.submit();//就是点确认也执行submit,再跳转到下面的页面??怎么处理? 
}else{
document.newinfoForm.submit();//否
}

在你提交到后台之后 在进行跳转到http://192.168.0.6/acemessage 不就可以了吗~~~

------解决方案--------------------------------------------------------
既然都提交了,那么在后台处理,跳转页面。
------解决方案--------------------------------------------------------
除非你用ajax,不然是没办法实现你想要的效果的》

你只能先 提示 confirm("是否发送短信")
然后 form.submit();
页面的跳转只能在处理表单交易类里实现跳转
  相关解决方案