javascript-Javascript中window.location无法跳转

问题描述

Javascript中window.location无法跳转

我使用的是SpringMVC,在Javascript中,写了一句

window.location = "ExpInfo/addExtract?ids=" + ids;

这是后台Controller的方法

 @RequiresPermissions("expertinfo:expInfo:view")
    @RequestMapping(value = "/addExtract")
    public String addExtract(HttpServletRequest request){
        expInfoService.addExtract(request.getParameter("ids"));
        System.out.println(request.getParameter("ids"));
        return "modules/expertinfo/expExtractList";
    }

但是无法跳转到后台的这个方法啊,求解答

解决方案

window.location.href无法跳转的解决办法

解决方案二:

写成window。location。href(“”);试试呢

解决方案三:

应该是 window.location.href = "ExpInfo/addExtract?ids=" + ids; 你可以试试

解决方案四:

window.location.href = "/ExpInfo/addExtract?ids=" + ids; 这个有试过吗?如果还不行,那就是后台控制器出现了问题。

解决方案五:

window.location.href = "/ExpInfo/addExtract?ids=" + ids; 这个有试过吗?如果还不行,那就是后台控制器出现了问题。

解决方案六:

ExpInfo/ 这是什么?同路径下不用加这个……
而且 ids 直接写道addExtract的参数里就行了

window.location.href = "addExtract?ids=" + ids;

解决方案七:

先拼接在地址栏输入完整的请求看能否访问到后台方法,如果不能说明后台方法有问题?前台按F12调试,看是否脚本有其他报错!

解决方案八:

window.location = "/ExpInfo/addExtract?ids=" + ids;前面加一个斜杠试试

解决方案九:

如果确认你url正确,之前在论坛有看到过window.location='xxxxx'无法跳转的情况,后面使用表单对象来跳转,你可以试试用表单来跳转

时间: 2024-09-21 13:35:59

javascript-Javascript中window.location无法跳转的相关文章

javascript window.location.href 跳转问题

问题描述 javascript window.location.href 跳转问题 请先看代码片段: if(1>0){ window.location.href="a.html"; } if(1<0){ window.location.href="b.html"; }else{ window.location.href="c.html"; } 为什么不跳转 a.html,反而跳转到了c.html 解决方案 http://www.jb5

JavaScript 页面重定向 window.location

  但是你应该知道,如果javascript的访问者在浏览器中禁用,那么这个办法是行不通的,你需要使用其他的重定向方法. 最简单的方法使用javascript重定向用户window.location属性设置为你想要的网址重定向到如下: <script type="text/javascript">  window.location = "http://www.111cn.net" </script> 有时你希望等5秒再跳转页面,我们就要用到s

IE6浏览器中window.location.href无效的解决方法_javascript技巧

本文实例讲述了IE6浏览器中window.location.href无效的解决方法.分享给大家供大家参考.具体方法如下: window.location.href是js中跳转功能,很多人在ie6中都会发现window.location.href不能跳转了,下面我给大家来介绍一下其原因与解决方法. 问题代码如下: 复制代码 代码如下: <a href="javascript:void(0);" onclick="javascript:test();">点击

快速解决js中window.location.href不工作的问题_javascript技巧

E6中在html中<a>标识中通过JS添加click事件调用一个JS函数,例如: < script type = "text/javascript" > function jump () { window . location . href = 'http://www.jb51.net' ; } function enjoy () { return false ; } < /script> html代码: <a href= "java

window.location不跳转的问题解决方法_javascript技巧

今天写代码的时候遇到个问题:html里采用onclick事件来实现window.location = url的跳转,在内嵌元素上又加上了href="javascrit:;"的属性.这时这句window.location的跳转失效了.后来上网查了下,想起javascript里面事件是冒泡传递的事,可能是被内嵌的那个href事件给组织了. 解决办法是:在onclick方法里面增加一句return false的语句,让程序强制跳出不继续执行后面的语句.

javascript-js window.location.href 跳转显示404错误,但是路径是对的

问题描述 js window.location.href 跳转显示404错误,但是路径是对的 地址是对的,但是服务器却显示404错误, 要手动刷新一下,页面才显示出来. 这是为什么啊 用C#后台写的:Response.Write("window.location.href='SHPage.html?sName=" + jumpStore + "'"); 别说什么地址错误,页面找不到. 如果是这样的话,网址不变,为什么网页重新刷新就正常显示了.这就不是地址错误了吧,地

JavaScript编程中window的location与history对象详解_基础知识

Window Location window.location 对象用于获得当前页面的地址 (URL),并把浏览器重定向到新的页面. window.location 对象在编写时可不使用 window 这个前缀. 一些例子: 一些实例: location.hostname 返回 web 主机的域名 location.pathname 返回当前页面的路径和文件名 location.port 返回 web 主机的端口 (80 或 443) location.protocol 返回所使用的 web 协

javascript 打开页面window.location和window.open的区别_基础知识

window.location = "http://www.xxxxxxxx.net" 跳转后有后退功能 其实应该是  window.location.hrefwindow.location.replace("http://www.xxxxxxxx.net") 跳转后没有后退功能 window.open("http://www.xxxxxxxx.net") 要新的窗口打开链接 这个一般用于简单的弹出页面,现在基本上都被屏蔽掉了

IE6浏览器中window.location.href无效解决办法

问题代码如下:  代码如下 复制代码 <a href="javascript:void(0);" onclick="javascript:test();">点击会跳转</a>  <script>  test = function(){    window.location.href = "http://www.111cn.net";  }  </script>   正确代码如下:  代码如下 复制代