如何用jquery实现页面跳转

 我来答
匿名用户
2016-05-07
展开全部
例:<img src="img/1.jgp" />;
//点击图片事件
$("img").click(function(){
//点击图片后发送跳转到指定页面的事件。
window.location.href="输入另一个页面的链接";
lzq8025
2018-03-30 · TA获得超过1.5万个赞
知道小有建树答主
回答量:114
采纳率:83%
帮助的人:1.6万
展开全部

Query实现页面跳转的3种方法:

  1. Response.Redirect("http://www.jb51.net",false); 目标页面和原页面可以在2个服务器上,可输入网址或相对路径。后面的bool值为是否停止执行当前页。 跳转向新的页面,原窗口被代替。" 浏览器中的URL为新路径。 :Response.Redirect方法导致浏览器链接到一个指定的URL。当Response.Redirect()方法被调用时,它会创建一个应答,应答头中指出了 状态代码302(表示目标已经改变)以及新的目标URL。浏览器从服务器收到该应答,利用应答头中的信息发出一个对新URL的请求。这就是说, 使用Response.Redirect方法时重定向操作发生在客户端,总共涉及到两次与服务器的通信(两个来回):第一次是对原始页面的请求, 得到一个302应答,第二次是请求302应答中声明的新页面,得到重定向之后的页面。

  2. Server.Transfer("Default2.aspx?name=zhangsan",true); 目标页面和原页面可以在同一个服务器上。 跳转向新的页面,原窗口被代替。 波球论坛 浏览器中的URL为原路径不变。 默认情况下,Server.Transfer方法不会把表单数据或查询字符串从一个页面传递到另一个页面,但只要把该方法的第二个参数设置成 Tb310True,就可以保留第一个页面的表单数据和查询字符串。 同时,使用Server.Transfer时应注意一点:目标页面将使用原始页面创建的应答流,这导致ASP.NET的机器验证检查b310,,博球,博球网,行家心水,赛事推荐,赛事分析,资料库,足球赛事,篮球,NBA,赔率,比分,篮球数据,足球数据. (Machine Authentication Check,MAC)认为新页面的ViewState已被篡改。因此,如果要保留原始页面的表单数据和查询字符串集合, 必须把目标页面Page指令的EnableViewStateMac属性设置成False。 

  3. Server.Execute("Default5.aspx?address=beijing); 目标页面和原页面可以在同一个服务器上。 跳转向新的页面,再跳转会原页面。 浏览器中的URL为原路径不变。 当指定的ASPX页面执行完毕,控制流程重新返回原页面发出Server.Execute调用的位置。 这种页面导航方式类似于针对ASPX页面的一次函数调用,被调用的页面能够访问发出调用页面的表单数据和查询字符串集合,所以要把 被调用页面Page指令的EnableViewStateMac属性设置成False。 

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
6688luck3
2016-09-01 · TA获得超过2086个赞
知道小有建树答主
回答量:405
采纳率:66%
帮助的人:127万
展开全部
例:<img src="img/1.jgp" />;
//点击图片事件
$("img").click(function(){
//点击图片后发送跳转到指定页面的事件。
window.location.href="输入另一个页面的链接";
})
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
blindMaple
2016-09-09
知道答主
回答量:13
采纳率:0%
帮助的人:6.2万
展开全部
问题问得不是很清楚,是简单的跳转的话用a href就可以了
图片跳转或是某段文字跳转 写个function加window.location.href="页面的链接" 即可
传参同时跳转的话用ajax
$.ajax(function(){
type:"POST",
dataType:"json",
url:"default.aspx",//请求页面
data:"{id=1}",
complete:function(){location.href ="default.aspx"}//跳转页面
})
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
天纷井悠瓜16
2016-06-06 · TA获得超过265个赞
知道小有建树答主
回答量:264
采纳率:60%
帮助的人:82.6万
展开全部

使用一个click 方法就可以实现。

例子:

<a class="logo"> < img src=""/></a>
$("a logo").click(function(){
    window.location.href="";
});

 其实有些跳转,是可以不用JQ的,使用A标签就可以了啊!

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(16)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式