关于webbrowse的问题(100分)

  • 主题发起人 主题发起人 ibeyond
  • 开始时间 开始时间
I

ibeyond

Unregistered / Unconfirmed
GUEST, unregistred user!
如果通过webbrowse执行html中的javascript?已经取得了html代码,而且也知道了
javascript的方法名,我想知道如何能执行这个javascript function.
 
这个问题这么难,大家都难住了?
 
我想要改HTML代码`
 
不是吧,这个东西和原来的代码有什么关系马?我觉得javascript是事件驱动的,我可以通过模拟某个事件来解决问题,但是这毕竟不是一个好的办法,应该是下下策了.还望大家给一个更好的解决方案.
 
调用script对象的fireEvent方法。
 
可以具体的提示一下吗?对于delphi我是一个新手,呵呵,刚刚接触了一个星期而已.
 
doc := webbrowser1.doc as ihtmldocument2;
doc.parentWindow.execScript(....., '');
 
这个doc应该声明为什么类型?
 
fireEvent可以解决!
 
有没有简单得例程提示一下?谢谢.
 
引用MSHTML单元,然后使用Adnil的方法可以。doc:IHTMLDocument2
 
多人接受答案了。
 
后退
顶部