アプリ版:「スタンプのみでお礼する」機能のリリースについて

HPにブラウザの戻るボタンと同じ機能のボタンを取り付けるのには
どうしたらいいのでしょうか?
ページの途中からリンクしても同じ所に帰ってこれるのが望ましいのです。

A 回答 (5件)

<A HREF="JavaScript:history.back();">戻る</A>



でどうでしょう?
    • good
    • 0
この回答へのお礼

どうもありがとうございます。
出来ました。

お礼日時:2003/02/27 00:15

>リンクしても同じ所に帰ってこれる



同じところに帰るのなら単純にリンクでいいと思いますよ。(例えばトップページへのリンク)
「戻る」のなら「javascript:history.back()」はいかがでしょう。
    • good
    • 0
この回答へのお礼

ありがとうございます。

お礼日時:2003/02/27 00:17

ボタンの形にしたいなら。



input type="button" value="前のページに戻る" onClick="history.back()">
<input type="button" value="次のページに進む" onClick="history.forward()">

で出来ます。
#1と#2の方がおっしゃるようの方法でも機能的には同じ。
    • good
    • 0
この回答へのお礼

ありがとうございます。
ボタンの形で出来ました。

お礼日時:2003/02/27 00:19

JavaScriptを使用し、ボタンは画像かボタンフォームで行ってはどうでしょう?



1.JavaScriptの書き方
<HEAD> </HEAD>の間に次のように書きます。

<SCRIPT LANGUAGE="JavaScript">
<!--
function GoHistory(count, isForward) {
if (isForward == 0) {
history.go(-(count));
return;
}
if (isForward == 1) {
history.go(count);
return;
}
}
//-->
</SCRIPT>

2.フォームを設定します
場所はどこでもいいです(と言っても<BODY> </BODY>内ですよ)。次のように書きます。
<FORM>
<INPUT TYPE=BUTTON VALUE="戻る" onClick="GoHistory(1,0);">
</FORM>

2番目は無くても構いません。画像があればその画像に
onClick="GoHistory(1,0);"
と書けば良いです。
(例)
<IMG SRC="***.jpg" onClick="GoHistory(1,0);">

ちなみに、GoHistory(1,0)の中の数字を(2,0)とすれば2つ戻り、(1,1)とすれば1つ進み、(2,1)とすれば2つ進みます。
    • good
    • 0

#4の者ですが、訂正します。


私も他の方々のお答えを見て分かったのですが、別にフォームの形にする必要はないようです(ボタンにする場合)。単に<INPUT TYPE=BUTTON...>とするだけで良いようですね。
ですので、もしもこの形でするのでしたら<FORM>と</FORM>は消して下さい。

今まで特に気にせずセットとして無闇に<FORM>をつけてました・・・。考えてみれば全然意味ないです。
答えておきながら私自身勉強になりました(笑)。

ということで、早い話が#4は参考にしないで下さい。失礼しました・・・。
(しかも自信アリだなんて、穴があったら入りたい心境です・・・)
    • good
    • 0
この回答へのお礼

何度もありがとうございます。
好きなボタンでチャレンジしてみます。
この場をお借りして回答をいただいた皆さん
本当にありがとうございました。

お礼日時:2003/02/27 00:23

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!