js页面跳转常用的几种方式

  第一种:

  

复制代码 代码如下:

  <script language="javascript" type="text/javascript">

  window.location.href=".jsp?backurl="+window.location.href;

  </script>

  第二种:

  

复制代码 代码如下:

  <script language="javascript">

  alert("返回");

  window.history.back(-1);

  </script>

  第三种:

  

复制代码 代码如下:

  <script language="javascript">

  window.navigate(".jsp");

  </script>

  第四种:

  

复制代码 代码如下:

  <script language="JavaScript">

  self.location='.htm';

  </script>

  第五种:

  

复制代码 代码如下:

  <script language="javascript">

  alert("非法访问!");

  top.location='.jsp';

  </script>

  第六种:网址从传参获得并转向

  

复制代码 代码如下:

  <script language="javascript" type="text/javascript">

  function request(paras){

  var url = location.href;

  var paraString = url.substring(url.indexOf("?")+1,url.length).split("&");

  var paraObj = {}

  for (i=0; j=paraString[i]; i++){

  paraObj[j.substring(0,j.indexOf("=")).toLowerCase()] = j.substring(j.indexOf("=")+1,j.length);

  }

  var returnValue = paraObj[paras.toLowerCase()];

  if(typeof(returnValue)=="undefined"){

  return "";

  }else{

  return returnValue;

  }

  }

  var theurl

  theurl=request("url");

  if (theurl!=''){

  location=theurl

  }

  </script>