首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >关闭Dynamsoft Web Twain弹出

关闭Dynamsoft Web Twain弹出
EN

Stack Overflow用户
提问于 2022-03-21 12:55:02
回答 1查看 262关注 0票数 2

我正试图在我的角度项目中实现Dynamsoft。但是在安装弹出窗口中没有关闭按钮。如何在弹出窗口中添加“关闭”按钮?

我的角度版本是13.3 Dynamsoft Webtwain版本: 17.2.4 弹出式截图

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-03-22 02:27:46

dynamsoft.webtwain.install.js中添加关闭按钮有三种方法

  • closeButton的值更改为_this.DWT.ShowMessage(ObjString.join(''), { width: promptDlgWidth, headerStyle: 1, closeButton: true });中的true。默认情况下,它是false
  • 根据当前代码添加按钮元素。 例如,添加 ObjString.push(“关闭”); 下面 onclick="Dynamsoft.DCP_DWT_onclickInstallButton()">下载(ObjString.push); 然后添加按钮单击函数 { document.getElementsByClassName('dynamsoft-dialog') .style.display = 'none';} 上图 Dynamsoft.DCP_DWT_onclickInstallButton =函数() 现在弹出窗口如下所示:

您可以单击“关闭”按钮关闭对话框。由于z-index,弹出对话框中的HTML元素是不可选的。一个棘手的方法是在隐藏弹出对话框之后修改z-index

设divs = document.getElementsByTagName('div');for (设i= 0;i< divs.length;i++) { divsi.style.zIndex = -1;}

  • 不要调用_this.DWT.ShowMessage(ObjString.join(''), { width: promptDlgWidth, headerStyle: 1, closeButton: true });。相反,使用jQuery创建一个自定义对话框。例如:
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71557973

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档