关于一个搜索的问题

zhangqiluo 2010-02-01 06:06:09
要求做一个搜索网页:
http://s.139.com/search.do?q=$(q)&category=downloadable%7Cweb%7Cbrowseable&tid=2123%2C2124%2C2125%2C2126&fr=portalcustom2
(注:$(q)为终端内置搜索输入框的内容经过UTF-8格式转义后的代码。比如用户输入“周杰伦”,对应的$(q)内容应该为“%E5%91%A8%E6%9D%B0%E4%BC%A6”)

我现在写成:
<form method="get" action="http://s.139.com/search.do?" name="rollsearch">
<input type="text" name="q" maxlength="20" value="" />
<input type="hidden" name="category" value="downloadable%7Cweb%7Cbrowseable" />
<input name="tid" type="hidden" value="2123%2C2124%2C2125%2C2126"/>
<input name="fr" type="hidden" value="portal1"/>
<input name="btn" type="submit" value="移动搜索">
</form>
但是不对,请问我应该怎么写才能是URL值最终成为上面的形式呢?
...全文
156 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhangqiluo 2012-05-23
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 的回复:]
为题解决了吗 我也遇到这个问题啦!
[/Quote]
时间太久了,记不得了,最后好像是绕过这个问题了
isnopass 2012-04-18
  • 打赏
  • 举报
回复
为题解决了吗 我也遇到这个问题啦!
zhangqiluo 2010-02-04
  • 打赏
  • 举报
回复
为什么%会被转化为%25呢,如果我想得到%,我应该怎输入呢
zhangqiluo 2010-02-03
  • 打赏
  • 举报
回复
为什么我的代码出来的URL值是下面的:
http://s.139.com/search.do?q=%E5%91%A8%E6%9D%B0%E4%BC%A6&category=downloadable%257Cweb%257Cbrowseable&tid=2123%252C2124%252C2125%252C2126&fr=portal1&btn=%E7%A7%BB%E5%8A%A8%E6%90%9C%E7%B4%A2
跟我想要的不一样
比如:2123%2C2124%2C2125%2C2126
变成了:2123%252C2124%252C2125%252C2126

catagory :downloadable%7Cweb%7Cbrowseable
变成了downloadable%257Cweb%257Cbrowseable
%后面怎么多了25了呢?
zhangqiluo 2010-02-03
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 xiaofanku 的回复:]
你表单的字符集是utf-8么
[/Quote]
是的
街头小贩 2010-02-03
  • 打赏
  • 举报
回复

你表单的字符集是utf-8么
zhangqiluo 2010-02-03
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 changshoujun 的回复:]
method="post"  试试
[/Quote]
不行啊,失败了
changshoujun 2010-02-01
  • 打赏
  • 举报
回复
method="post" 试试

61,112

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧