CGI-BBS > CGI > Perl > 簡易データベースで検索された後のデータをアンカー指定したい。


カレッヂ
カレッヂ


質問者 take1  投稿日 2004/5/24(月) 20:43:32
簡易データベースのうちE-mailアドレスをhpのURLに変えています。
その後指定したURLにリンクするようにしていて正しくページは表示されますが、
ページ内の指定した行へリンクを張りたいのですができるのでしょうか?
CGI上でHTMLのアンカー指定(<a href=URL/xxx.html#name>)をすると
#から以降は読みとってくれないので指定した行(<a name="name">)へは移動しません。
HTMLでの#と同じ働きをするものはCGIであるのでしょうか?
ちなみにCGIを介さない場合、指定通りの行へ移動することは確認済みです。

プロバイダ参照:
サーバのOS:UNIXサーバ
パソコンのOS:Mac9
エディタ:j-edit
FTPソフト:fetch
サーバ移転:していない
改造:している 改造前正常動作
CGI習熟度:firsttime

回答者  [削除]  投稿日 2004/6/25(金) 12:13:24
<a href=URL/xxx.html#name>を<a href=URL/xxx.html\#name>にしたらいいかも。
質問者 take1  [削除]  投稿日 2004/6/29(火) 19:06:50
@さん回答ありがとうございます。
早速試してみましたがうまくいきませんでした。
原因は?ですが…。

でも(ちょっと一手間ですが)違う方法でアンカーリンクに成功しました。
リンクURLをつくるだけのcgiをつくり、そのcgiを間にかますことで目的のアンカーへ移動するようになりました。
また別の方法があればよろしくお願いします。

返信(回答)する

 


Web裏技