WPF和js交互 WebBrowser数据交互
2014-06-17 22:47
417 查看
this.webBrowser1.ObjectForScripting = new OprateBasic();
this.webBrowser1.Source = new Uri(Environment.CurrentDirectory + @"\template.html");
WPF把数据传给js:
webBrowser1.InvokeScript("msg", objects);
js控制WPF的方法:
注意:
this.webBrowser1.ObjectForScripting = this; 会报错,需重新定义一个类:如OprateBasic,并把js要调用的方法放在这个类中
this.webBrowser1.Source = new Uri(Environment.CurrentDirectory + @"\template.html");
WPF把数据传给js:
webBrowser1.InvokeScript("msg", objects);
js控制WPF的方法:
[System.Runtime.InteropServices.ComVisible(true)] // 将该类设置为com可访问 public class OprateBasic { public void palymusic(string msg) { MessageBox.Show(msg); } }
注意:
this.webBrowser1.ObjectForScripting = this; 会报错,需重新定义一个类:如OprateBasic,并把js要调用的方法放在这个类中
相关文章推荐
- js与php之间使用json格式进行数据交互
- WPF入门(四)-WPF+LINQ实现数据绑定、交互及简单datagrid样式
- Cytoscape.js – 用于数据分析和可视化的交互图形库
- js前台与后台数据交互-前台调后台
- 多种方式实现JS调用后台方法进行数据交互
- C# ,webBrowser,登录,数据填充,模拟点击链接,运行JS函数
- c# webBrowser控件与js的交互
- 一个 android和js 数据交互的问题
- 自己总结AS3.0与JS(HTML页面)的数据传送交互
- WPF - WebBrowser 抑制js错误提示框
- C# ,webBrowser,登录,数据填充,模拟点击链接,运行JS函数
- JS与.aspx.cs文件的数据交互
- C# ,webBrowser,登录,数据填充,模拟点击链接,运行JS函数
- Asp.net Webservice返回Datetime格式数据与前端JS的交互问题
- Android WebView 与JS的数据交互
- js jsp 交互 js与jsp的数据交互 js向jsp中传递数据 jsp向js中传递数据 js向jsp传递数组
- 访问 WebBrowser 中的 js 变量和 JSON 数据 - IEBrowser [2]
- c# webBrowser控件与js的交互
- JS调用后台方法进行数据交互
- wp8开发基础(2)-webbrowser之js通讯交互(ObjectForScripting,ScriptNotify)