JavaScript携帯で前ページに戻れるようにする

[新着] Webテンプレートを仮オープンしました



0   名前: みゃーみゃー : 2007/08/21(火) 13:32  ID:qz1dcWHx sub-GI
【何をしたいのか】
→ 携帯でHPを作ってます。ここのサイトの

HOME⇒JavaScript⇒リンク⇒履歴の移動(進むボタン・戻るボタン)で説明されている「ページを一つ前に戻る」というのを携帯サイトでもできるようにしたい。


【現在の状況】
→ HOME⇒JavaScript⇒リンク⇒履歴の移動(進むボタン・戻るボタン)で説明されているものをPCで確認した際は問題なく前のページに戻りましたが、携帯で確認したところリンク表示がされずに普通の文字と同じになってました。どこを変えれば携帯でも同じように動作するのでしょうか?

【サンプルの提示】
→ <P><A HREF="javascript:history.back()">[0] 戻る</A></P>
※携帯で確認したところ戻るは表示されますがリンクしないようになってました。

1   名前: Chips : 2007/08/21(火) 13:32  ID:iXTrKUp6 sub-FV
現状の携帯ブラウザでは(フルブラウザは別として)Javascriptは動作しません。

携帯で「ひとつ戻る」は簡単に操作できるし、そういったリンクをページに埋める必要はないと思いますよ。
どうしてもというならやはり普通のリンクで前のページを指定するしかありません。(機種にもよるのかもしれませんが戻る以外ではキャッシュが効かなかったりする→パケ代を無駄に使わせる事になるのでやっぱり要らないような)

2   名前: みゃーみゃー : 2007/08/21(火) 13:32  ID:qz1dcWHx sub-GI
携帯ではムリなんですか!勉強になりました!

「戻る」以外はリンクになってるので戻るだけがリンク貼ってないのがみっともないなぁと思ってリンクで表示したかったんですが。


>どうしてもというならやはり普通のリンクで前のページを指定するしかありません。
1つのページに複数のページからリンクしてきたりするので前のページの指定ができないんですよね。
他になにかいい方法はないんでしょうか?

3   名前: 元帥 : 2007/08/21(火) 13:32  [URL]  ID:.rfGA.8y sub-bK
CGI等を使うとかですね。
リンクの折に、GETで文字列を受け渡してやればよいでしょう。

若干ながらプログラミングを勉強する必要があるかもしれません。
CGI、Perl、PHPといったキーワードに、入門、初心者等の文字列を付けて検索すると良いページが見つかるかもしれません。

4   名前: みゃーみゃー : 2007/08/21(火) 13:32  ID:qz1dcWHx sub-GI
元帥さんありがとうございます。

CGIは少しかじってるのでどうにかやってみます。


一覧へ戻る