axBrowser 控件浏览网页,如何确定在当前网页,可以输入例如一个没有可输入的网页(没有text、textarea等),就没有输入焦点或者有text框,但鼠标没有点进去,也没有输入焦点,一旦点了,就有输入焦点了。
好像输入法是可以判断的,没有输入焦点(不可以输入),就不会出现那个字的选择条;可以输入的时候,就会出现字选择条。就是要得到类似输入法的结果

解决方案 »

  1.   

    不知道axBrowser 本身带的一些事件和属性是否可以做到
      

  2.   

    msdn2.microsoft.com/en-us/library/system.windows.forms.htmldocument.activeelement.aspx
      

  3.   

    lz是不是YY群里发问题的那个人呀~~
      

  4.   

    if (webBrowser1.Document.ActiveElement.TagName = "INPUT") ....
      

  5.   

    if (webBrowser1.Document.ActiveElement.TagName = "INPUT") ....这个还会有点问题吧,例如银行的那些弹出键盘就捕捉不到
      

  6.   

    if (webBrowser1.Document.ActiveElement.GetAttribute("ID") == "some id")
      

  7.   

    ID有用吗?这个id可以自己改动阿