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编写调用后...
点击下载文档
本文2024-09-16 18:37:22发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-23339.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章