脚本如下:set oIE = WScript.CreateObject("InternetExplorer.Application","IE_")
run = true
oIE.Visible = 1
oIE.navigate("www.21cn.com")
while run
  WScript.sleep(10)
wendsub IE_NewWindow2(byref ppDisp,byref cancel)
   WScript.Echo "new window!"
   cancel = true
end subsub IE_OnQuit
   WScript.Echo "quit" 
   run = false
end subMSDN上说NewWindow2中的参数cancel是ture的话,新的窗口就不会显示和navigate了。但是好像不行啊。

解决方案 »

  1.   

    New Window指的是在新窗口打开,弹出式窗口不在此列
      

  2.   

    对网页编程不是很熟,但前不久帮人改过,记不太清了,好象是在<form></form>体内有几句:
    OnMenuContext="Return False" OnDragStart="return false" OnSelect="return false"
    仅供参考,实在记不清了
      

  3.   

    To sunnychild:
    但是WScript.Echo "new window!"这一句可以运行啊。证明这个消息函数已经被用了。
    To  jeewin()
    这是一个windows的脚本。是一个WSH。