zoukankan      html  css  js  c++  java
  • VS2005控件WebBrowser控件的问题解决办法

    1、取HTML代码出现乱码
    最近升级了一个C/S程序,升级后mshtml没有办法升级,后来看到.net2.0中有WebBrowser控件,但取DocumentText属性获取的页面内容时出现了乱码。通过查找网上资料,试了一下使用以下的方式可以实现需要的内容。

    System.IO.StreamReader sr = new System.IO.StreamReader(this.webBrowser1.DocumentStream, System.Text.Encoding.GetEncoding(this.webBrowser1.Document.Encoding));
    string sHtml = sr.ReadToEnd(); 


    2、让界面可以进行编辑的设置,不需要进行修改HTML页面。
    private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
            {
                webBrowser1.Document.Body.SetAttribute("contenteditable", "true");
            }

  • 相关阅读:
    day74作业
    day072作业
    Serializer类
    day067作业
    day066作业
    day065作业
    django
    jQuery
    JavaScript
    mediaplayer state
  • 原文地址:https://www.cnblogs.com/liubiqu/p/910852.html
Copyright © 2011-2022 走看看