this.webBrowser1.Document.InvokeScript返回值问题
各位好:
如题 为了在WINFORM里简单的弄表单,用HTML写的,然后使用浏览器控件加载了.
现在问题来了,怎么得到表单里的值呢?
// HTML页面里收集表单值的函数
function getformdata()
{
var jsondata={};
jsondata.name="a";
省略....
}
// WINFORM里调用这个函数
var formdataobj=this.webBrowser1.Document.InvokeScript("getformdata");
试验过如果脚本返回一个简单的字符串,是可以接收到的,没问题.
但是返回一个JSON对象,这个不知道怎么办了.
通过断点发现 formdataobj这个变量被赋值了.可是怎么才能得到里面的JSON对象数据呢?