没说清楚,我是想进入页面的时候就点击一下这object,然后执行tab按键动作.
<OBJECT
  classid="clsid:97D9399F-C21C-43AF-AB9C-518326134A54"
  codebase="http://HNZ/activex/ActiveFormX_JYJHProj1.ocx#version=1,0,1,0"
  width=700
  height=400
  align=center
  hspace=0
  vspace=0
>
</OBJECT>
请帮忙.

解决方案 »

  1.   

    定义一个快捷键
    用SendKeyshttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/wsMthSendKeys.aspvar WshShell = new ActiveXObject("Wscript.Shell");
    WshShell.SendKeys ()
      

  2.   

    用tab是不是为了focus()?
    <body onload=document.all.yourCtl.focus()>
      

  3.   

    wscript.send有时间的限制真正如此用wscript.send的话,不妨用一个settimeout来实现
      

  4.   

    谢谢几位,我试了上面的方法只有用wscript才能实现我的目的.我自己写了个activex控件,输入数据的时候退格键会失效,我后来发现只要我先按一个tab键就可以,所以我想模拟按键.
    但是用wscript会有安全警告,特别是有防毒软件的时候,另外,我这activex当客户访问的时候是否也会触发wscript的代码(我对wscript的使用不明白,应该是可以吧,好像是客户脚本程序).
    希望各位朋友继续关注一下,我觉得这个问题还是有点意义,对我就不说了,不搞定我就over了.
      

  5.   

    我的意思是不想使用wscript的,这对客户(那些人都不懂得的,我都怕了)来说是可怕的东西,被杀毒软件定为了恶意代码(norton就是).能否有更好的更友好的方法?解决了我会加分数犒劳大家的.