怎么redirect?

问题描述

比如用户输入http://www.csdn.net/gb/mobile,怎么跳转到http://www.csdn.net/gb/mobile.asp用javascript或asp都行谢谢。

解决方案

解决方案二:
window.location.href='你的地址'
解决方案三:
window.location.href='你的地址'写在哪个文件里?
解决方案四:

解决方案五:
window.onload=function(){//window.location.href就是当前请求的url=>如:http://www.csdn.net/gb/mobilewindow.location.href='http://www.csdn.net/gb/mobile.asp';};

解决方案六:
引用3楼dalmeeme的回复:

http://www.cnblogs.com/lidaohang/archive/2010/07/19/1780499.html

+1||window.location.href='http://www.csdn.net/gb/mobile.asp'

时间: 2024-09-20 05:54:50

怎么redirect?的相关文章

ASP.NET MVC实现POST方式的Redirect

我们知道,在ASP.NET MVC中,要从一个Action跳转到另一个Action,通常是用一系列以"Redirect"开头的方法 Redirect RedirectToAction RedirectToRoute 之类的. 但是使用Redirect系列的方法进行跳转时,默认是使用GET方法的,也就是说,如果你的跳转请求带有参数,那么这些参数将全部暴露在跳转后的url中,增加了不安全性(特别是如果参数中包含密码.密钥等等敏感数据) 于是就想到了用POST方法传递数据,这样至少一般的访问

asp.net中Response.Redirect与Server.Transfer的区别分析

Server.Transfer方法把执行流程从当前的ASPX文件转到同一服务器上的另一个ASPX页面.调用Server.Transfer时,当前的ASPX页面终止执行,执行流程转入另一个ASPX页面,但新的ASPX页面仍使用前一ASPX页面创建的应答流. 如果用Server.Transfer方法实现页面之间的导航,浏览器中的URL不会改变,因为重定向完全在服务器端进行,浏览器根本不知道服务器已经执行了一次页面变换. Response.Redirect则是客户端第一次请求服务器返回状态代码302及

Asp Object 之:Redirect

object|redirect Redirect Redirect 方法使浏览器尝试连接到其他 URL. 语法 Response.Redirect URL 参数 URL 浏览器重定向到的统一资源定位符 (URL). 注释 任何在页中显式设置的响应正文内容都将被忽略.然而,此方法不向客户端发送该页设置的其他 HTTP 标题.将产生一个将重定向 URL 作为链接包含的自动响应正文.Redirect 方法发送下列显式标题,其中 URL 是传递给该方法的值. HTTP/1.0 302 Object Mo

Server.Transfer,Response.Redirect的区别

redirect|response|server|区别 Server.Transfer(ASP 3.0 以上) 和 Response.Redirect 在以前的 ASP 中就存在了,Page.Navigate 是 ASP.NET Beta 1 提供的新功能,它们之间的区别在于: 1.Server.Transfer - 用于把处理的控制权从一个页面转移到另一个页面,在转移的过程中,没有离开服务器,内部控件(如:request, session 等)的保存的信息不变,因此,你能从页面 A 跳到页面

Response.redirect实现页面重定向

redirect|response|页面 用 Redirect 方法可将浏览器重定向到另一个 URL,而不是将内容发送给用户.例如,如果您想确认用户是否已从主页进入了您的应用程序,以便能收到一个客户 ID,则可以检验他们是否有客户 ID 号:如果没有,就可以将其重定向到主页.以下就是具体例子:<%If Session("CustomerID") = 0 Then Response.Redirect "homepage.asp" End If%> 除非缓冲

response.redirect和Server.Transfer的区别详解

redirect|response|server|区别|详解 一般会使用response.redirect这条语句进行地址转向,ASP3.0以后提供了一种新的方法给我们,这种方法更加高效.让我们先来看看response.redirect和Server.Transfer分别是如何Run的! response.redirect其实上是当服务器碰到这条语句时发送一条指令(包含新的地址)给浏览器,然后让浏览器去发送http请求,请求response.redirect后面的那个新的http地址,流程如下:

Server.Transfer,Response.Redirect 和 Page.Navigate

Server.Transfer(ASP 3.0 以上) 和 Response.Redirect 在以前的 ASP 中就存在了,Page.Navigate 是 ASP.NET Beta 1 提供的新功能,它们之间的区别在于: 1.Server.Transfer - 用于把处理的控制权从一个页面转移到另一个页面,在转移的过程中,没有离开服务器,内部控件(如:request, session 等)的保存的信息不变,因此,你能从页面 A 跳到页面 B 而不会丢失页面 A 中收集的用户提交信息.此外,在转

php的header和asp中的redirect比较

asp中实现重定向是用response.redirect 函数: 用法一例: response.redirect "../test.asp" php中也有类似函数:header 用法一例: header("location:../test.php"); 但是两者是有区别的. asp的redirect函数可以在向客户发送头文件后起作用. 如 <html><head></head><body> <%response.

如何Response.Redirect新的页面到指定的框架中

redirect|response|页面 In the file that you wish to show up in the frame, add this line after the <BODY> tag: <BASE TARGET="framename"> Then when you Response.Redirect to this ASP file, its contents will appear in the frame named "

Server.Transfer,Response.Redirect 和 Page.Navigate 的区别

redirect|response|server|区别 Server.Transfer(ASP 3.0 以上) 和 Response.Redirect 在以前的 ASP 中就存在了,Page.Navigate 是 ASP.NET Beta 1 提供的新功能,它们之间的区别在于: 1.Server.Transfer - 用于把处理的控制权从一个页面转移到另一个页面,在转移的过程中,没有离开服务器,内部控件(如:request, session 等)的保存的信息不变,因此,你能从页面 A 跳到页面