2012-02-02 8 views
0

ボタンをクリックしてウェブページのフォーカスをページの下部に移動するように求められました。私はFocus()を使ってみましたが、うまくいきません。ポストバックと関係があります。ウェブページを動的に移動する方法

これを行う方法は他にもありますか?

+0

ので、ボタンポストバックした後、あなたは別のコントロールが時に集中したい:あなたはこのページのソースを見れば

、この回答のトップに近い、あなたはこれを見つけることができますポストバックの後にページがリロードされますか?または、あなたはポストバックを必要としない、ボタンはちょうど焦点を変更する必要がありますか? –

答えて

2

フッターのすぐ上(またはフッターコンテンツの一番上)にアンカー(タグ)を追加し、名前を割り当てます。例えば

<a name="footer"></a> 

これは表示されません。ただし、URLに#footerを追加すると、ブラウザが下にスクロールします。

<a href="#footer">see footer</a> 

それがこの例でどのように動作するかテスト:

How to move to the foot of the web page dynamically

お知らせ#9115063上記URLに例えば、別のリンクを追加します。

<a name="9115063"></a> 
+0

それは完璧に働いた、ありがとう。 – user616076

関連する問題