web browser中怎么获取网页内JS函数的返回值

web browser中如何获取网页内JS函数的返回值?
看了十豆三版主的一篇《vfp9.0通过WebBrowser控件获取QQ新闻标题及链接》(http://bbs.csdn.net/topics/380004835),受益很大!有一个问题想问:如何在VFP9.0中访问该QQ新闻页面中“getSiteFromUrl()”函数的返回值?
在该页面中我用Thisform.Olecontrol1.Document.parentWindow.Execscript("alert(getSiteFromUrl())") 测试了该返回值为”news",但是,这只能显示,不能引用,如果我要在VFP中将该返回值赋给cUrl变量应该如何操作?
------解决思路----------------------
要获取 getSiteFromUrl() 返回值,也可以这样:
查看页面脚本源码,如有定义变量,如 var mStr 之类,就可以:
Thisform.Olecontrol1.Document.parentWindow.Execscript("mStr = getSiteFromUrl()", "JavaScript")
MESSAGEBOX(Thisform.Olecontrol1.Document.parentWindow.mStr)

------解决思路----------------------
用 js 变量过渡一下
    WITH Thisform.Olecontrol1.Document.parentWindow
        .Execscript("zoumian888 = getSiteFromUrl()", "JavaScript")
         xxx = .zoumian888
    ENDWITH
    MESSAGEBOX(xxx)