我想打开一个具有特定div的asp.net网页
就像
一样<a id="url" href="mypage.aspx#tab1">Home</a>
我想用
这样做Response.Redirect("mypage.aspx");
答案 0 :(得分:0)
不,<div>
存在客户端。使用重定向,您只能说当前请求应该在新地址再次提交。您无法指定重定向应该结束的位置(frame,iframe,div,window ..)。
您必须从客户端执行此操作:从某个URL(可以执行重定向)中加载div(或其他)加载。
或者在mypage.aspx
页面内部执行此JQuery动画并移动到特定div
$(function(){
$('html, body').animate({ scrollTop: $("#header1").offset().top });
});