-PR-
解決済み

.htmlのあとの?以降のデータについて

  • すぐに回答を!
  • 質問No.157196
  • 閲覧数36
  • ありがとう数4
  • 気になる数0
  • 回答数4
  • コメント数0

お礼率 84% (213/251)

CGIを呼び出すとき、
~.cgi?name=1&id=2
などのように、
ファイル名のあとにデータを追加するのは分かるのですが、
<A HREF="~.html?name=1&id=2">
のように、htmlファイルのあとにデータがつくのは
どういう事なのでしょうか?
教えてください。
通報する
  • 回答数4
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

質問者が選んだベストアンサー

  • 回答No.3
レベル6

ベストアンサー率 50% (3/6)

<A HREF="~.html?name=1&id=2">
ASPやJAVAサーブレットに変数名と値を渡しています。
サーバー側のプログラムは?以降の値によって、
動きを切り分けます。
例えば、参考URLでは、検索条件を渡しています。
わかりきっている事だったらすみません。
お礼コメント
harisun

お礼率 84% (213/251)

ASPやJavaサーブレットに渡しているんですね。
どうもありがとうございました。
投稿日時 - 2001-10-25 17:56:44

その他の回答 (全3件)

  • 回答No.1
レベル14

ベストアンサー率 24% (612/2465)

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

もしくは、アクセスログからの解析に利用するか、単なるページの書き間違いではないでしょうか?
お礼コメント
harisun

お礼率 84% (213/251)

なるほど、ありがとうございます。
投稿日時 - 2001-10-25 17:57:59


  • 回答No.2
レベル14

ベストアンサー率 50% (1122/2211)

> <A HREF="~.html?name=1&id=2">
> のように、htmlファイルのあとにデータがつくのは
> どういう事なのでしょうか?

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

# 扱うのは、面倒くさいですけど
お礼コメント
harisun

お礼率 84% (213/251)

なるほど、JavaScriptで扱えるのですか。
勉強になりました。
どうもありがとうございました。
投稿日時 - 2001-10-25 17:54:48
  • 回答No.4
レベル9

ベストアンサー率 27% (24/86)

スクリプトで扱えるので、ちょっとしたパラメータをページをまたがって渡すときにつかえます。
確かdocument.link.searchで?以降の文字列が扱えたと思います。(うろおぼえ)
お礼コメント
harisun

お礼率 84% (213/251)

JavaScriptで扱えるとは知りませんでした。
どうもありがとうございました。
投稿日時 - 2001-10-25 17:58:45
このQ&Aで解決しましたか?
AIエージェント「あい」

こんにちは。AIエージェントの「あい」です。
あなたの悩みに、OKWAVE 3,500万件のQ&Aを分析して最適な回答をご提案します。

関連するQ&A
こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-

特集


専門家があなたの悩みに回答!

ピックアップ

ページ先頭へ