WebBrowser和Hosted Html信息互通
来源:互联网 发布:mac word转pdf 编辑:程序博客网 时间:2024/06/07 07:01
摘要: 1.Hosted Html-WebBrowser 使用window.external.notify (param)在Html端,然后在WebBrowser端使用WebBrowser.ScriptNotify来接受数据. 2.WebBrowser-Hosted Html webBrowser.InvokeScript(execScript, history.go(-1) ...
1.Hosted Html->WebBrowser
使用window.external.notify ()在Html端,然后在WebBrowser端使用WebBrowser.ScriptNotify来接受数据.
2.WebBrowser->Hosted Html
webBrowser.InvokeScript("execScript", "history.go(-1)");
string height = (string) webBrowser.InvokeScript ( "eval", "document.body.offsetHeight.toString()" );
StringBuilder bldr = new StringBuilder();bldr.Append("var script = document.createElement('script');");bldr.Append("script.text = 'function cb () { "); bldr.Append("window.external.notify (\"this text was injected on the fly\");}';");bldr.Append("var headNode = document.getElementsByTagName('HEAD'); "); bldr.Append( "if (headNode[0] != null);headNode[0].appendChild(script); ;");bldr.Append("var element= document.getElementById('btn'); "); bldr.Append("if ( element != null ) element.onclick = cb;");webBrowser.InvokeScript("execScript", bldr.ToString());
以上为3个实例,具体请参照博客:
http://blogs.msdn.com/b/jaimer/archive/2011/02/07/communication-between-html-in-webbrowser-and-silverlight-app.aspx
同时
webBrowser.InvokeScript还可以单独接受string作为参数调用没有param的javascript方法.
- WebBrowser和Hosted Html信息互通
- Suppressing Hosted WebBrowser Control Dialogs
- Android Html用js实现互通传递数据(Android和html数据传递)
- VMWARE 和 windows 互通
- Erlang和Python互通
- 用WebBrowser实现HTML界面的应用和交互
- 用WebBrowser实现HTML界面的应用和交互
- HTML(1):WebBrowser
- HTML(1):WebBrowser
- WebBrowser-HTML DOM
- webbrowser显示html
- 小灵通和移动互通了。
- git 和 gitk互通command
- Skype和Lync互连互通
- 和OpenCV1的互通性
- 据说CSDN的博客和新浪的微博的信息可以互通了,真假我们来测试一把!
- c# webBrowser 获取Ajax信息
- c# webBrowser 获取Ajax信息 .
- 科学家发现黑洞事件视界后或存在神秘能量墙
- 笔记本电脑系统设置wifi热点共享技巧
- qemu的freebsd与windows共享文件夹
- 不能使用任何库函数,不能定义任何变量实现strlen和strrev
- 张家港SAP交流群
- WebBrowser和Hosted Html信息互通
- WS—CMD命令.txt
- "没有找到QtCored4.dll,因此这个程序未能启动。重新安装应用程序可能会修复此问题"解决方法
- 孙鑫HTML视频学习总结
- EEPROM与FALSH的区别小结
- Mac OS X中MacPorts安装和使用
- SQL中自增小技巧
- 设置自动提交
- OSGI:构建Spring DM开发环境