​Html5端WebBrower、Iframe控件嵌入页面调用后台插件

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

​Html5端WebBrower、Iframe控件嵌入页面调用后台插件

1、编写准备嵌入的test.html页面

2、通过WebBrowe控件嵌入Html5,可参考:https://wenku.my7c.com/article/182092

3、在test.html编写调用后台插件JavaScript事件,如:

//iframe往服务端发送事件

  function testIframe() {

            var frmPrxy = window.KDFormProxy;//注意这个对象只有iframe加载完成后才存在

            var key = window.KDIframeKey;//这个iframe控件的Key

            var eventName = 'ButtonClick'; //此处以按钮点击事件为例

            var data = "{}";需要传送给插件的数据

            frmPrxy&& frmPrxy.fireCustomEvents.call(frmPrxy, key, eventName, data); 

        }

4、后台插件事件接受写法:

public override void ButtonClick(ButtonClickEventArgs e)        { 

            if (e.Key.Equals("TestIframe"))            {

              //doActions

            }            

            base.ButtonClick(e); 

        }


​Html5端WebBrower、Iframe控件嵌入页面调用后台插件

1、编写准备嵌入的test.html页面2、通过WebBrowe控件嵌入Html5,可参考:https://wenku.my7c.com/article/1820923、在test.html编写调用后...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息