jacky00yyp 2014-12-25 15:21 采纳率: 0%
浏览 1966

有偿求助C# winform 在IE显示出来前替换HTML代码

如题,在网络上看到C#控制IE的文章http://www.cnblogs.com/kissdodog/p/3725774.html,但是这些控制都是在IE内容显示出来后再添加进去,救助怎么弄才能在IE内容显示出来前把文字替换掉,求高手指点,有愿意帮忙的但要求回报的可加QQ76065887,真诚感谢

SHDocVw.ShellWindows shellWindows = new SHDocVw.ShellWindowsClass();
    //遍历所有选项卡
    foreach (SHDocVw.InternetExplorer Browser in shellWindows)
    {
        if (Browser.LocationURL.Contains("www.baidu.com"))
        {
            mshtml.HTMLDocument doc = (mshtml.HTMLDocument)iw.Document;
                        doc.body.innerHTML = doc.body.innerHTML.Replace(txtchange1.Text, txtchange2.Text);
        }
    }

  • 写回答

1条回答 默认 最新

  • 拥抱开源 2014-12-26 01:13
    关注

    楼主可以试一试innerhtml

    评论

报告相同问题?

悬赏问题

  • ¥15 基于卷积神经网络的声纹识别
  • ¥15 Python中的request,如何使用ssr节点,通过代理requests网页。本人在泰国,需要用大陆ip才能玩网页游戏,合法合规。
  • ¥100 为什么这个恒流源电路不能恒流?
  • ¥15 有偿求跨组件数据流路径图
  • ¥15 写一个方法checkPerson,入参实体类Person,出参布尔值
  • ¥15 我想咨询一下路面纹理三维点云数据处理的一些问题,上传的坐标文件里是怎么对无序点进行编号的,以及xy坐标在处理的时候是进行整体模型分片处理的吗
  • ¥15 CSAPPattacklab
  • ¥15 一直显示正在等待HID—ISP
  • ¥15 Python turtle 画图
  • ¥15 stm32开发clion时遇到的编译问题