W wnr Unregistered / Unconfirmed GUEST, unregistred user! 2003-05-20 #1 怎样获得网页中的edit控件的句柄,并使他得到输入焦点(网页中的edit可能是JAVE写的)
W wnr Unregistered / Unconfirmed GUEST, unregistred user! 2003-05-20 #3 dingbaosheng: 不好意思我JAVA不好,能说的详细一些吗, 我是想实现对网页中的输入点进行模拟输入,因为有一些JAVA的网页输入框和命令按键 不接受TAB或回车进入下一个输入点,只能用鼠标去点,时间一长就很麻烦。我想用一个 外部程序来实现模拟输入。
dingbaosheng: 不好意思我JAVA不好,能说的详细一些吗, 我是想实现对网页中的输入点进行模拟输入,因为有一些JAVA的网页输入框和命令按键 不接受TAB或回车进入下一个输入点,只能用鼠标去点,时间一长就很麻烦。我想用一个 外部程序来实现模拟输入。
L LiChaoHui Unregistered / Unconfirmed GUEST, unregistred user! 2003-05-20 #4 和Java没有关系, 是JavaScript,很简单的东西 但是需要了解IE的DOM 文档对象模型
W wnr Unregistered / Unconfirmed GUEST, unregistred user! 2003-05-20 #5 是不是要用“E-Port Javascript Editor”这东西来写
W wnr Unregistered / Unconfirmed GUEST, unregistred user! 2003-05-20 #6 我前面可能没有说清楚,网页不是我写的,我只是使用一下,所以Javascript好像不能用 我的目的是怎样的,一些JAVA写的用于输入资料的网页,因为输入起来非常麻烦,我想在 外部写一个程序把要输的东西由电脑模拟输入进这张网页中,所以我需要知道网页中控件 的句柄后才能向他发出输入命令或用鼠标控制他。
我前面可能没有说清楚,网页不是我写的,我只是使用一下,所以Javascript好像不能用 我的目的是怎样的,一些JAVA写的用于输入资料的网页,因为输入起来非常麻烦,我想在 外部写一个程序把要输的东西由电脑模拟输入进这张网页中,所以我需要知道网页中控件 的句柄后才能向他发出输入命令或用鼠标控制他。
C cccccw Unregistered / Unconfirmed GUEST, unregistred user! 2003-05-20 #7 你的意思我明白了,就是在外面做个程序来服务填写某些表单项,在IE中是使用的cooking来实现的,就是写网页的人使用DHTML4.0来实现的(javascript和vbscipt).所以这应该是编写网页的人来写的 而你想通过外部程序来实现,这个在技术上应该是很简单的,但是你外部的程序无法定位每一个出入框的。在Java里面已经不是Windows 的一套了,故基本上是不可能的。你没有办法改变设计者的意愿。除非你模拟一些鼠标,键盘消息啊,我觉得,还是算了吧。对于每个输入框的可选值,IE会自动的替你保存的。java的没有办法了,除非人为的用cookie.
你的意思我明白了,就是在外面做个程序来服务填写某些表单项,在IE中是使用的cooking来实现的,就是写网页的人使用DHTML4.0来实现的(javascript和vbscipt).所以这应该是编写网页的人来写的 而你想通过外部程序来实现,这个在技术上应该是很简单的,但是你外部的程序无法定位每一个出入框的。在Java里面已经不是Windows 的一套了,故基本上是不可能的。你没有办法改变设计者的意愿。除非你模拟一些鼠标,键盘消息啊,我觉得,还是算了吧。对于每个输入框的可选值,IE会自动的替你保存的。java的没有办法了,除非人为的用cookie.
S solcj Unregistered / Unconfirmed GUEST, unregistred user! 2003-05-21 #9 TO: dingbaosheng 能发个例子给我么?我也在研究这个问题。 谢谢! solcj@163.com
C cccccw Unregistered / Unconfirmed GUEST, unregistred user! 2003-05-21 #10 这个能够得到applet中的Edit等控件吗???好像不行哦!
L LiChaoHui Unregistered / Unconfirmed GUEST, unregistred user! 2003-05-22 #12 dingbaosheng,的方法是最简单,最方便的方法,可他的代码太长了,会吓着人了 其实,你所说的东西,几行代码就可以搞定了, dingbaosheng,只不过是给你更多的参考
W wnr Unregistered / Unconfirmed GUEST, unregistred user! 2003-05-24 #16 以上程序在标准的IE网页中好像可以,但网页中有JAVA程序就不可以了,我只找了JAVA所在的 哪个FRAME,但用IHTMLInputElement得不到输入控件,但不知还有没有其他的ELEMENT,网页上 的控件好像是这样的,是一个EDIT控件加上一个BUTTON控件和成的
以上程序在标准的IE网页中好像可以,但网页中有JAVA程序就不可以了,我只找了JAVA所在的 哪个FRAME,但用IHTMLInputElement得不到输入控件,但不知还有没有其他的ELEMENT,网页上 的控件好像是这样的,是一个EDIT控件加上一个BUTTON控件和成的
W wnr Unregistered / Unconfirmed GUEST, unregistred user! 2003-05-26 #18 dingbaosheng: 能不能在DELPHI中完成,我实在对javascript不懂