GeckoFX ObjectForScripting,GeckoFX 下js调用c#方法
Posted 乐哈哈1
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了GeckoFX ObjectForScripting,GeckoFX 下js调用c#方法相关的知识,希望对你有一定的参考价值。
GeckoFX ObjectForScripting,GeckoFX 下js调用c#方法
后台注册:
var subtitleWebBrowser = new GeckoWebBrowser(); subtitleWebBrowser.AddMessageEventListener("callMe", CallMe);
private void CallMe(string message) { }
GeckoFX内打开的html页面:
<script type=‘text/javascript‘> window.onload= function() { var event = document.createEvent(‘MessageEvent‘); var origin = window.location.protocol + ‘//‘ + window.location.host; event.initMessageEvent (‘callMe‘, true, true, ‘some data‘, origin, 1234, window, null); document.dispatchEvent (event); } </script>
以上是关于GeckoFX ObjectForScripting,GeckoFX 下js调用c#方法的主要内容,如果未能解决你的问题,请参考以下文章
黄聪:GeckoFX如何引用jquery文件并执行自定义JS
GeckoFX Source 获取 DOM / 隐藏的 div 元素
WebBrowser 控制、隔离和 IE8 InPrivate 模式