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

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

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

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2006/08/02 17:55:24
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答2件)

id:llusall No.2

回答回数505ベストアンサー獲得回数61

ポイント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

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

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

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

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

回答リクエストを送信したユーザーはいません