特定のdivを持つasp.netの1つのWebページを開きたい
と同じように
<a id="url" href="mypage.aspx#tab1">Home</a>
これを使ってやりたい
Response.Redirect("mypage.aspx");
特定のdivを持つasp.netの1つのWebページを開きたい
と同じように
<a id="url" href="mypage.aspx#tab1">Home</a>
これを使ってやりたい
Response.Redirect("mypage.aspx");
いいえ、<div>
クライアント側が存在します。リダイレクトを使用すると、現在のリクエストを新しいアドレスで再度送信する必要があるとしか言えません。そのリダイレクトを終了する場所(frame、iframe、div、window ..)を指定することはできません。
クライアント側から実行する必要があります。div(またはその他)をいくつかのURLからロードします(リダイレクトを実行できます)。
または、mypage.aspx
ページ内でこのJQueryを実行して、特定のdivをアニメーション化して移動します
$(function(){
$('html, body').animate({ scrollTop: $("#header1").offset().top });
});