delphi中的WebBrowser加载了一个页面,页面打开之后会弹出一个新的页面,这个新的页面是一些登入相关的信息。
我指的弹出是,弹框类型的新页面,不是在WebBrowser里面显示的新页面~~
请教下,我要如何在新页面弹出的时候,将delphi中的数据写入到这个新页面的输入框中呢?

解决方案 »

  1.   

    两种方案:
    1、如果页面是自己写的,弹出时用URL带参数到弹出的页面,然后在新页面中获取URL中的参数即可。
    2、如果不是自己的页面,只能用窗口句柄的方式找到新的页面,然后在解析里面的html源码在赋值(难度较高啊
      

  2.   

    把你的网址发一下,有很多弹出框并不一定是网页而是DIV,在DIV里面输入登录信息再登录的,这类网页很多都有后门的,也就是有其他可以登入的网址的;