カレッヂ |
質問者 セプトのママ
投稿日 1/17(水) 15:48:36
bannerとcontentsとmainの3フレームで 通常はcontentsに各ページへのリンクをセットしています mainの箇所にcgiプログラム(掲示板 minibbs.cgi v8.93)を表示させていますが その掲示板のページから(掲示板内の「終了」の特定のリンク箇所から) mainフレームに希望するページ(bbs.html)を表示させるには <FRAME src="http://www2u.biglobe.ne.jp/~sasha/bbs.html"name="main">だと 思うのですが これは正しくないのでしょうか cgiプログラム内にこれを書くと 表示不能になってしまうものですから…… 現在は http://www2u.biglobe.ne.jp/~sasha/frameset.htmにセットしてます どなたか教えてください |
回答者 しあわせのツボ
[削除]
投稿日 1/17(水) 17:44:05
どこに何をしたいのかがよくわからないのですが、とりあえず。 > <FRAME src="http://www2u.biglobe.ne.jp/~sasha/bbs.html"name="main"> まずnameの前にスペースがありません。場合によっては問題になります。 この記述はフレームファイル内での指定方法であって、リンクとしては使えません。 <a href="http://www2u.biglobe.ne.jp/~sasha/bbs.html" target="main"> とするべきです。 > cgiプログラム内にこれを書くと 表示不能になってしまうものですから…… これは別の問題だと思います。 #◆画面の「終了」リンク先をURLで設定 $modoru = 'http://ホームページなどのURL/'; の所を、力技ですが $modoru = 'http://www2u.biglobe.ne.jp/~sasha/bbs.html" target="main'; とすれば行けるのではと思います。 |
質問者 セプトのママ
[削除]
投稿日 1/18(木) 00:57:39
しあわせのツボ様 御回答下さって 本当にありがとうございましたぁ 要するに3フレームのページで mainに掲示板を表示させているのですが bbs.htmlと名付けたページから掲示板のページにリンクして その後 また戻りたかったのですけれど 親のbannarフレームとcontentsを表示させたままmainフレームに bbs.htmを表示させたくとも それができなかったのです HTMLの記述と cgiプログラムに書き込む時の"とか'の箇所も解らなかったのですが 「しあわせのツボ」さんの回答を参考にして それと_selfを使って $modoru = 'http://www2u.biglobe.ne.jp/~sasha/bbs.html" _self';でたった今 何とかリンクは無事にセットする事ができました 本当にありがとうございましたぁ 心より感謝を申し上げます |
返信(回答)する
Web裏技 |