[已解决]_INetGetSource 乱码
本帖最后由 lin6163 于 2013-11-19 22:03 编辑#include <INet.au3>
Local $str = BinaryToString(_INetGetSource('http://www.funshion.com/subject/106910'), 4)
MsgBox('','',$str)
返回的消息很多打了问号
但用IE打开点击查看却不会
而且无法用_IEDocReadHTML
问一下有什么方法解决不? 回复 1# lin6163
_INetGetSource('http://www.funshion.com/subject/106910', False) 谢谢楼上的
我想问一下是为什么呢 回复 3# lin6163
AU3默认处理的文字编码与你要访问的网页不一样,所以要先获取二进制数据再转换。
浏览器可以正确识别和处理此网页的文字编码,所以你在IE右键查看是“正常”的。 还是不太懂
不过还是先谢谢你 INetGetSource有个可选参数,True, 则返回数据的字符串格式; False 为二进制格式.
页:
[1]