HTMLで表示するタイプのBBSのパスについて教えて下さい。同じフォルダー( xx )の中にCGIファイル( bbs.cgi )とHTMLで表示する部分のファイル( index.html )と、プログラムには関連の無い只の案内ファイル( info.html )があります。index.html とinfo.html 間は問題ないのですが、フォーム(別ページでの呼出し。bbs.cgi ?mode=formでの呼出し。)ページからinfo.html へは”info.html ”でリンクを張ると、できません。タスクバーに・・xx/bbs.cgi /info.html /となります。そこで、”../info.html ”でリンクを張ると、そちらへ移動できますが、info.html からフォームへ戻るパスを”bbs.cgi ?mode=form”や”http://www・・・bbs.cgi ?mode=form”(絶対パス)で書くと、1回目は戻れますが、行ったり来たりが出来ません。フォーム→info.html →フォーム→ (ダメ)info.html 。パスはどう書けば良いのでしょうか?ちなみにローカルでのテストです。2回めのinfo.html へのタスクバー表示は1階層上を指しています。少し分かりにくくてすみません。要は行ったり来たりできるパスの書き方を教えて下さい。m(__)m

このQ&Aに関連する最新のQ&A

A 回答 (1件)

まず、お願いです。

適度に改行を入れたほうが読みやすいのでお願いします。

で、ちょっと補足が必要なのでその点を。

>フォーム(別ページでの呼出し。bbs.cgi ?mode=formでの呼出し。)

この書き方ではどういう呼び出し方をしたのかがわかりません。
アンカータグ(<A href="*">)を使ったのか、
フォームのアクション(<FORM action="*">)にしたのか等。
また、別ページとは?

>フォームページからinfo.html へは”info.html ”でリンクを張ると、できません。

フォームページはなんと言うファイル名ですか?
また、階層は?
具体的にどのようなタグを書いているのかを書いたほうが回等が
得られやすいと思いますよ。
<A href="./info.html">とかいたのか、<A href="./xx/index.html">
と書いたのか等。

>そこで、”../info.html ”でリンクを張ると、そちらへ移動できますが、info.html からフォームへ戻るパスを”bbs.cgi ?mode=form”や”http://www・・・bbs.cgi ?mode=form”(絶対パス)で書くと、1回目は戻れますが、行ったり来たりが出来ません。

"戻る"というのは、リンクをクリックして移動するということでよろしいですか?
私のように、"戻る"時にブラウザの戻るボタンを使う人もいるので念のため。
上に書いたとおり、フォームページというのが明らかでないので詳しい回答は無理です。

階層等の関係をはっきりさせないと、リンクは正しく貼れないです。
    • good
    • 0
この回答へのお礼

分かりずらい内容ですみません。もう少し頭の中を整理してからに質問すればよいみたいでした。頑張ってみます。
丁寧なお答え有難う御座いました。

お礼日時:2002/04/16 23:56

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


人気Q&Aランキング

おすすめ情報

カテゴリ