我希望时时得到鼠标所在位置后面控件的操作权限.
比如得到DIV,INPUT,A,等控件的ID,或者VALUE等等.
主要是操作网页.但不限于IE,FIREFOX,CROME等.
语言不限,本人喜欢C#,所以发到这里,其它语言也可以的.
如果能得到窗口控件的操作权限统一起来更好.效果如下:
我用IE打开百度.鼠标放到搜索框上.
想实现的功能是:
得到IE的地址:http://www.baidu.com
得到整个IE的源文件:大概是<html><head>???</head><body>context???</body></html>
可以操作搜索框:<input name="wd" class="s_ipt" id="kw" type="text" maxLength="100" autocomplete="off"/>//这是复制过来的,呵呵。
我主要就是能操作这个控件。无论它是网页的什么控件。
比如修改VALUE=我要搜索的内容。比如发送单击事件。讲得很多。不过大概意思大家应该明白了。呵呵。先谢谢了

解决方案 »

  1.   

    可以参考我上传的资源,IEScript,但只支持 IE,具体功能看你的 javascript 功底了。
      

  2.   


    我说的功能是在运行EXE程序的时候哦。不是使用什么JS哟。使用高级语言操作网页内容的控件。并非使用什么WEBBROWSER控件之类的。是随意打开非本程序的窗口浏览器。(如IE FIREFOX CHROME等)
      

  3.   

    看样子,你是想做自动化的东西。
    你可以了解下UI Automation技术,看看是不是你想要的东西。
      

  4.   

    这跟c#毫无关系,你发错了地方。如果说冥冥之中也许有点关系,可能可以从TypeScript上扯上点跟c#的关系。但是我相信.net板块的人基本上不懂TypeScript,更不可能告诉你用c#能写什么代码了。还是发到html或者javascript论坛去吧。
      

  5.   

    如果你搞企业开发,应该使用silverlight。那么进行命中测试而知道鼠标扫过什么控件,是举手之劳非常简单的一两行代码而已。但是那可不是javascript程序员的能力范围内的事情。