C# 给一个页面地址 怎么获得这个页面的编码

解决方案 »

  1.   

    HTML 直接右击 看查看源代码就可以了
    CS代码在别人发布网站后封装在了dll里面
    不允许被查看!
      

  2.   


    楼上的,楼主说的是编码,不是源码.可以从这里分析
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
      

  3.   

    如果页面没有的话 那就获取不出来了吗
    还有
    <meta   http-equiv= "Content-Type "   content= "text/html;   charset=gb2312 "   />是获取不出来的
      

  4.   

    那试一下这个代码,webB是WebBrowser控件.
    webB.Navigate("http://www.baidu.com/");
    webB.Document.Encoding
      

  5.   

    WebBrowser 的命名空间是不是 System.Windows.Forms
      

  6.   

    我试过了,可以的,常见的GB2312和UTF-8都可以得到.当然不排除有时可能会得到错误的编码,因为有时用IE打开某些站,会显示乱码,这时要手动改一下IE的编码就可以了.