出来るのだASP Q&A掲示板(過去LOG)  訪問数 52046 昨日 889 今日 776
    【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。
Topに戻る 掲示板に戻る 検索 削除 管理者

[4547] Re:NNでQueryStringの取得
投稿者:ともぽんさん 2004/07/30 14:38:39
> > <a href="<%Server.HtmlEncode(http://www.XXX.co.jp?test=1&test=2)%>">TEST</A>
>
> URLなのでURLEncodeで良いのではないでしょうか?
> <a href="http://www.XXX.co.jp?<%Server.URLEncode("test=1&test=2")%>">TEST</A>
>

> > <a href="<%Server.HtmlEncode(http://www.XXX.co.jp?test=1&test=2)%>">TEST</A>
>
> URLなのでURLEncodeで良いのではないでしょうか?
> <a href="http://www.XXX.co.jp?<%Server.URLEncode("test=1&test=2")%>">TEST</A>
>

実はURLEncodeを行う前に、Server.URLEncodeも行っています(..)
システムの仕様で遷移時にはどちらも使うようになっているんです。
IEでは問題ないのですが・・・

ちなみにエンコード後の
http://・・・・?test=1&amp;test2=2
から
Request.QueryString("amp;test2")としたら値が取得できました。
でも現実的でないので、困ってます。

URLEncode、HTMLEncodeで2重にエンコードすると、文字列として認識されちゃってるんでしょうか。

NNでQueryStringの取得   ともぽんさん [2004/07/30 0:28:11] [4544]
  Re:NNでQueryStringの取得   Lightningさん [2004/07/30 11:44:31] [4545]
    Re:NNでQueryStringの取得   ともぽんさん [2004/07/30 14:42:00] [4548]
  Re:NNでQueryStringの取得   暇人さん [2004/07/30 13:01:11] [4546]
    Re:NNでQueryStringの取得   ともぽんさん [2004/07/30 14:38:39] [4547]
      Re:NNでQueryStringの取得   Lightningさん [2004/07/30 15:54:11] [4549]
        Re:NNでQueryStringの取得   Lightningさん [2004/07/30 15:58:21] [4550]
          Re:NNでQueryStringの取得   ともぽんさん [2004/08/02 10:21:54] [4551]


TreeBBS For ASP V.0.1.3
Program By YasNet