0

一部の検索パラメーターがデフォルトで 365 日の時間範囲になるように、リンクをハード コードするように依頼されました。

perl では、 を使用しStd->href(url)て URL を生成しています。

私の質問は:

この時間範囲をデフォルトにするには、URL に次を追加する必要があります。eventDateOption=365#orderAscending=

しかし、追加するたびに # タグが %23 などに置き換えられます。この置き換えが起こらないようにする方法があるかどうか疑問に思っています。

4

2 に答える 2

3

ポンド記号 (#) は、ページ内のアンカーを示す URL の特殊文字です。値はこれと混同されないように URL エンコードされており、リンクを処理しているスクリプトは値を URL デコードし、%23 を # として解釈できるはずです。

于 2012-01-17T18:09:51.847 に答える
0

では... %23 がブラウザで動作しないと言っているのですか? :)

パラメータを区切る代わりに、アンパサンドまたは「&」文字を使用することをお勧めします。

参照: http://en.wikipedia.org/wiki/Query_string

于 2012-01-17T22:00:46.713 に答える