webbrowser 控件出错

huwei001982 2008-09-03 01:55:05
在百度mp3中搜索 "你是谁" 这首歌,得到以下链接
http://mp3.baidu.com/m?f=ms&tn=baidump3&ct=134217728&lf=&rn=&word=%C4%E3%CA%C7%CB%AD&lm=-1

但这个链接在 webbrowser 中显示出错

代码如下

web.Url = new Uri("http://mp3.baidu.com/m?f=ms&tn=baidump3&ct=134217728&lf=&rn=&word=%C4%E3%CA%C7%CB%AD&lm=-1");

结果得到的是搜索“我是?”这个页面,再查看其URL为 “http://mp3.baidu.com/m?f=ms&tn=baidump3&ct=134217728&lf=&rn=&word=%C4%E3%CA%C7 &lm=-1”
原始URL的最后几个字节(%CB%AD)居然凭空消失了?

这个是咋回事? 是 webbrowser 的BUG?
...全文
60 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xghtom 2008-09-03
  • 打赏
  • 举报
回复
学习一下!
优途科技 2008-09-03
  • 打赏
  • 举报
回复
呵呵,微软啊。微软!
he_hawk 2008-09-03
  • 打赏
  • 举报
回复
up
ZengHD 2008-09-03
  • 打赏
  • 举报
回复
      private void button1_Click(object sender, EventArgs e)
{
webBrowser1.Navigate("http://mp3.baidu.com/m?f=ms&tn=baidump3&ct=134217728&lf=&rn=&word=%C4%E3%CA%C7%CB%AD&lm=-1");
}
huwei001982 2008-09-03
  • 打赏
  • 举报
回复
我晕, 用 web.Navigate方法就行了

太阳一下微软

110,499

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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