如何改变webbrower的charset

664email 2005-10-04 04:36:09
如何改变webbrower的charset

我打开一个页面,charset=gb2313的
但是我想在程序中将编码改为 big5,(结果要和直接在页面右键,选择编码,选择“BIG5”一样)

请大家帮忙
...全文
115 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
664email 2005-10-06
  • 打赏
  • 举报
回复
谢谢你! lingll
lingll 2005-10-05
  • 打赏
  • 举报
回复
可以用 document.charset="gb2312" ,或 "big5"
然后 .refresh 2

不过效果并不好,并不能达到你的要求(结果要和直接在页面右键,选择编码,选择“BIG5”一样)


那个其实并不难,只要向class name是 Shell DocObject View 的冬冬发送一条wm_command消息就行了,
Shell DocObject View在webbrowser中,可以用findwindowex找到,

其中,wParam=3620 是简体中文,3622是繁体



蒋晟 2005-10-05
  • 打赏
  • 举报
回复
try WebBrowser.document.charset
664email 2005-10-05
  • 打赏
  • 举报
回复
像TwebBrowser的 IHTMLDocument2 有 Set_Charset 方法,WebBrowser 就没有类似的方法吗?
664email 2005-10-05
  • 打赏
  • 举报
回复
lingll([20,200]) 你好,请问能否举个实例?感激不尽!
lingll 2005-10-04
  • 打赏
  • 举报
回复
http://blog.csdn.net/lingll/archive/2005/08/25/464613.aspx

http://www.codeproject.com/shell/InvokeIEHiddenCommand.asp

1,451

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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