常用的js跳转页面方法实现汇总

1.window.location.href方式

<script language="javascript" type="text/javascript">
           window.location.href="target.jsp";
</script>

2.window.navigate方式跳转

<script language="javascript">
    window.navigate("target.jsp");
</script>

3.window.loction.replace方式实现页面跳转,注意跟第一种方式的区别

<script language="javascript">
    window.location.replace("target.aspx");
</script>

有3个jsp页面(1.jsp, 2.jsp, 3.jsp)。

进系统默认的是1.aspx,

当我进入2.aspx的时候, 2.aspx里面用window.location.replace("3.aspx");

与用window.location.href ("3.aspx");

从用户界面来看
是没有什么区别的,但是当3.aspx页面有一个"返回"按钮,调用window.history.go(-1);
wondow.history.back();方法的时候,一点这个返回按钮就要返回2.aspx页面的话,区别就出来了,当用
window.location.replace("3.aspx");连到3.aspx页面的话,3.aspx页面中的调用
window.history.go(-1);wondow.history.back();方法是不好用的,会返回到1.aspx。

4.self.location方式实现页面跳转,和下面的top.location有小小区别

  <script language="JavaScript">
          self.location=‘target.aspx‘;
   </script>

5.top.location

   <script language="javascript">
          top.location=‘target.aspx‘;
   </script>

6.不推荐这种方式跳转

<script language="javascript">
    alert("返回");
    window.history.back(-1);
</script>

Javascript 返回上一页 history.go(-1),  返回两个页面: history.go(-2);

window.history.forward() 返回下一页

window.history.go(返回第几页,也可以使用访问过的URL)

7. meta方式实现跳转(content = 3 单位是秒)

<meta http-equiv=refresh content=3;URL="http://www.souvc.com">

8. javascript中弹出选择框跳转到其他页面

<script language="javascript"> 

function logout()...{
if (confirm("你确定要注销身份吗?是-选择确定,否-选择取消"))...{
window.location.href="logout.asp?act=logout"
}
}

</script> 

9. javascript中弹出提示框跳转到其他页面

<script language="javascript">
function logout()...{
alert("你确定要注销身份吗?");
window.location.href="logout.asp?act=logout"
}
</script> 

10. JS 跳转页面延迟

window.setTimeout("window.location=‘index.shtml‘",2000);
//两秒后跳转新页面
时间: 2024-10-12 13:22:34

常用的js跳转页面方法实现汇总的相关文章

js跳转页面方法大全

js跳转页面方法大全<span id="tiao">3</span><a href="javascript:countDown"></a>布丁足迹;秒后自动跳转--<meta http-equiv=refresh content=3;url='/search/billsearch.jsp'</ul> <!--脚本开始--> <script language="javascr

js跳转页面方法(转)

<span id="tiao">3</span><a href="javascript:countDown"></a>布丁足迹;秒后自动跳转--<meta http-equiv=refresh content=3;url='/search/billsearch.jsp'</ul> <!--脚本开始--><script language="javascript" t

js跳转页面方法

<span id="tiao">3</span><a href="javascript:countDown"></a>布丁足迹;秒后自动跳转--<meta http-equiv=refresh content=3;url='/search/billsearch.jsp'</ul> <!--脚本开始--> <script language="javascript"

JS 跳转页面方法

说下 在iframe 框架的两种跳转! 1.从一个框架跳转到 name="mainframe" 的框架里. mainframe当前页的iframe名字 window.mainframe.location.href = '../index.aspx; window.mainframe.location.href = aSLI[0].href; 2.跳出框架,在父页面. window.parent.frames.location.href="../index.aspx"

js跳转页面方法整理

1.window.location.href方式 window.location.href="http://www.zgw8.com"; 2.window.navigate方式跳转 window.navigate("http://www.zgw8.com"); 3.window.loction.replace方式跳转 window.location.replace("http://www.zgw8.com"); 4.self.location方式

meta http-equiv=&quot;refresh&quot; 和13种跳转页面方法

· meta http-equiv="refresh" 和13种跳转页面方法 我们来说说13种页面跳转方法 先来介绍一下在服务端JSP脚本中跳转页面的4种方法: 一.在服务端JSP脚本中跳转 1. response.sendRedirct(“跳转到页面”); 该方法通过修改HTTP协议的HEADER部分,对浏览器下达重定向指令的,使浏览器显示重定向网页的内容. request无法传值过去. 执行完该页所有代码,然后再跳转到页面. 跳转地址栏改变. 可以跳转到其他服务器上的页面respo

js跳转页面

按钮式: <INPUT name="pclog" type="button" value="GO" onClick="location.href='http://www.ddhbb.com/'"> 链接式: <a href="javascript:history.go(-1)">返回上一步</a> <a href="<%=Request.Server

Web设计中打开新页面或页面跳转的方法 js跳转页面

Web设计中打开新页面或页面跳转的方法 一.asp.net c# 打开新页面或页面跳转 1. 最常用的页面跳转(原窗口被替代):Response.Redirect("newpage.aspx"); 2. 利用url地址打开本地网页或互联网:Respose.Write("<script language=&apos;javascript&apos;>window.open(&apos;"+ url+"&apos;)

SEO黑页以及门页框架和JS跳转实现方法

在去年大家还在针对第三方博客狂轰乱炸,比如:webs.com.blogspot.com.weebly.com主要是因为本身博客平台的权重,再就是低廉的成本,主需要注册,没有域名和服务器的投入.排名也非常好上,实现这种门页的方法也是五花八门,比如:利用JS设置从搜索引擎来路直接跳转的,嵌入框架的,调用主站代码的. 但是今天google几次算法的调整之后,这些第三方平台的权重被削弱了,也很少有这样的平台会有很好的排名,以往有的一些中上词,几乎占满前三页.面对这种情况外贸SEOer们怎么办?不做门页了