最近想研究一下 博客自动 发帖的问题,只是出于技术上的研究,现在的web应用这么广泛,研究一下没有坏处。  ^_^我使用的 axWebBrowser 控件,因为 axWebBrowser 控件可以完全模拟人工操作的真实结果,而且 Cookies/Session 等问题也都不要通过程序来进行手动处理,以为可以省点事情。自动登录可以很好的解决,但是发表文章的时候遇到问题。//文章标题
 mshtml.IHTMLElement Element = (mshtml.IHTMLElement)doc.all.item("TitleTextbox", 0);
 Element.innerText = "Hello:" + DateTime.Now.Minute.ToString() + "-" + DateTime.Now.Second.ToString();
上面代码可以很容易的给页面一般文本框进行赋值,但是内容编辑部分用的一个 web编辑器,原先用个一个WebEdit,感觉应该都是类似的,应该页面上有一个隐藏的 TextArea,查看一下代码过不然。直接给这个 TextArea 赋值原以为可以解决问题,但结果不行,在页面提交的时候,还是提示 内容不能为空。希望高手指点这个问题应该怎么解决,怎么样才能正确的往这个 web编辑器中进行赋值
QQ:710906900
[email protected]

解决方案 »

  1.   

    我用的httpWatch,功能很强大你说的方法如果使用 HttpWebRequest 是有用的,但是和我的要求不一样,
    我想通过一种方式实现给那个 编辑器直接赋值
      

  2.   

    xufzu123 这么晚了,还在帮我UP,先谢谢了
    期待高手给出解决办法,分不够还可以再加。  咱不差分
      

  3.   

    问题已经解决了,需要使用 element.innerHtml 属性进行赋值即可。Blog发贴 工具基本完成,有兴趣的同志们可以下载下来试试。程序发布更新地址:
    http://blog.csdn.net/garfield21/archive/2009/05/30/4225577.aspxCSDN资源下载地址:
    http://download.csdn.net/source/1364671