C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[1]: PanelのScrollBarsの位置を保持したい


(過去ログ 86 を表示中)

[トピック内 2 記事 (1 - 2 表示)]  << 0 >>

■51235 / inTopicNo.1)  PanelのScrollBarsの位置を保持したい
  
□投稿者/ QQ (38回)-(2010/06/28(Mon) 19:49:28)

分類:[ASP.NET (VB)] 

表示されたPanelのスクロールバー(auto)のスクロール位置を保持したいのですが
(ページが表示されるとPanelのScrollBarsが先頭に戻ってしまいます。)
引用返信 編集キー/
■51244 / inTopicNo.2)  Re[1]: PanelのScrollBarsの位置を保持したい
□投稿者/ QQ (39回)-(2010/06/28(Mon) 23:56:17)
<script type="text/javascript">
function lfncScroll() {
document.getElementById('<%=hidScroll.ClientID %>').value =
document.getElementById('<%=Panel1.ClientID %>').scrollTop;
}
function LoadScroll() {
document.getElementById('<%=Panel1.ClientID %>').scrollTop =
document.getElementById('<%=hidScroll.ClientID %>').value
}
</script>


<body link="Blue" vlink="Blue" alink="Red" onload='LoadScroll()'> <-------onload
<form id="form1" runat="server">
<input id="hidScroll" type="hidden" runat="server" value="0"/> <------hidden
<br />
<asp:Panel ID="Panel1" runat="server" ScrollBars="Auto" onscroll="lfncScroll();" <----onscroll
HorizontalAlign="Left" Height="500px">
で解決しました。
解決済み
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -