Androidのアンカーリンクは1回しか動作しない

ページの先頭に戻るなどのリンクにアンカーリンクをつけることがある。
しかしアンカーリンクはAndroidだと1回しか動作しない。

たとえば以下の画像のように<a href="#top">ページの先頭に戻る</a>という
リンクを貼り、Androidのブラウザで表示してクリックしてみると
1回目のクリックは動作するが2回目以降は効かなくなってしまう。

これを防ぐためには下記のようにアンカーリンクの代わりに
JavaScriptを使用して目的の箇所に移動する必要がある。

function backtop(){
    Element.scrollTo("top");
    //ページの先頭へ戻るのなら scrollTo(0,0); も可能
}
カテゴリーandroid