history.go(-1)について

[上に] [前に] [次に]
ばーばぱぱ 1999/08/13(金) 16:50:16
くだらない質問ですみません。
あるボタンで
onclick="JavaScript:history.go(-1)"
と設定してあるのですが、
全然前の画面に戻ってくれません。
何がいけないのでしょうか?
なお、hisotory.back()は使わないことにしてます。
よろしくお願いします。

ST 1999/08/13(金) 19:29:17
onClickでは「JavaScript:」は必要ありません。

ばーばぱぱ 1999/08/17(火) 17:28:22
返事が遅れましてすみません。
STさんありがとうございます。
JavaScriptを外しても駄目でした。
history.back()だと、いったん他の画面を表示させて
元に戻ってくると、history.back()が起動しないのです。
なので、history.go(-1)を使おうと思ったのですが、
こちらは何をしてもうんともすんともいわないので
困っています。
ブラウザはIE4なのですが、対応してないのでしょうか?
どなたか教えて下さい。
よろしくお願いします。

omi 1999/08/18(水) 03:30:03
私も、あれこれして時間を浪費した一人です。
判ったことは、
history.go(-1)は、動きがおかしくて使い物にならない。
history.back()は、なんとか動けば「まっいっか」でした。

ばーばぱぱ 1999/08/18(水) 10:56:38
omiさん、ありがとうございます。

>history.go(-1)は、動きがおかしくて使い物にならない。
仕方ないですね。あきらめるしかないですね。

>history.back()は、なんとか動けば「まっいっか」でした。
そうですね。

でも、諦めがつかないのでもう少し解決済みは付けないでおきます。
皆様、どうぞよろしくお願いします。

ばーばぱぱ 1999/08/18(水) 13:17:02
[[解決]]
お騒がせしました。
onclick="history.back()"とすると駄目だというのに
気づきました。
<input type="button" onclick="main()">として

<script language="javascript">
<!--
function main(){
history.back()
}
// -->
</script>

としたらちゃんと起動しました。
STさん、omiさん回答ありがとうございました。

[上に] [前に] [次に]