~0.html#3というパラメータを渡した際に

ブラウザの中心にテーブルタグで囲まれた以下の一行を
<tr><td>3</td></tr>
ブラウザの中心にを表示したい場合はどうしたらいいのでしょうか?
<name="3"></a>を<tr><td><name="3">3</a></td></tr>
にしても駄目でした。

他に方法はあるのでしょうか?
わかる方教えてください。

回答の条件
  • 1人2回まで
  • 登録:2006/08/02 14:04:36
  • 終了:2006/08/02 17:55:24

回答(2件)

id:llusall No.2

llusall回答回数505ベストアンサー獲得回数612006/08/02 15:31:51

ポイント50pt

JavaScriptを使用しました。


<html>

<body>

    <a href="JavaScript:jump('#3');">3までジャンプ(真ん中表示)</a>

    <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>

    <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>

    <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>

    <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>

    <table>

    <tr><td><a name="1">1</td></tr>

    <tr><td><a name="2">2</td></tr>

    <tr><td><a name="3">3</td></tr>

    <tr><td><a name="4">4</td></tr>

    <tr><td><a name="5">5</td></tr>

    <tr><td><a name="6">6</td></tr>

    </table>

    <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>

    <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>

    <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>

    <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>

</body>

<SCRIPT type="text/javascript">

<!--

function jump(no){

    location.href=no;

    document.body.scrollTop = document.body.scrollTop - (document.body.clientHeight / 2);

}

//-->

</SCRIPT>

</html>

id:hopefully

あああ、別ページに飛ぶのを忘れてました。

すいません。

2006/08/02 17:01:27

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません