CGIを呼び出すとき、
~.cgi?name=1&id=2
などのように、
ファイル名のあとにデータを追加するのは分かるのですが、
<A HREF="~.html?name=1&id=2">
のように、htmlファイルのあとにデータがつくのは
どういう事なのでしょうか?
教えてください。

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

A 回答 (4件)

<A HREF="~.html?name=1&id=2">


ASPやJAVAサーブレットに変数名と値を渡しています。
サーバー側のプログラムは?以降の値によって、
動きを切り分けます。
例えば、参考URLでは、検索条件を渡しています。
わかりきっている事だったらすみません。

参考URL:http://www.goo.ne.jp/default.asp?act.revise_main …
    • good
    • 0
この回答へのお礼

ASPやJavaサーブレットに渡しているんですね。
どうもありがとうございました。

お礼日時:2001/10/25 17:56

スクリプトで扱えるので、ちょっとしたパラメータをページをまたがって渡すときにつかえます。


確かdocument.link.searchで?以降の文字列が扱えたと思います。(うろおぼえ)
    • good
    • 0
この回答へのお礼

JavaScriptで扱えるとは知りませんでした。
どうもありがとうございました。

お礼日時:2001/10/25 17:58

> <A HREF="~.html?name=1&id=2">


> のように、htmlファイルのあとにデータがつくのは
> どういう事なのでしょうか?

そのリンク先の html ファイルの JavaScript で、そのパラメータを扱えます。
CGI が許可されていないサイトで、ちょっとした処理をしたい、なんてときに
便利だったりします。

# 扱うのは、面倒くさいですけど
    • good
    • 0
この回答へのお礼

なるほど、JavaScriptで扱えるのですか。
勉強になりました。
どうもありがとうございました。

お礼日時:2001/10/25 17:54

ものによって異なりますが、WWWサーバーがJAVA等でオリジナルの場合、引数を有効にすることができます。



もしくは、アクセスログからの解析に利用するか、単なるページの書き間違いではないでしょうか?
    • good
    • 0
この回答へのお礼

なるほど、ありがとうございます。

お礼日時:2001/10/25 17:57

このQ&Aに関連する人気のQ&A

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


人気Q&Aランキング

おすすめ情報