如何移除模态对话框(modal dialog)的dismiss关闭按钮
解决方案
你只需要给modalDialog补充两个参数配置即可满足需求:
- 显式设置
footer = NULL:默认的modalDialog底部会自动生成带Dismiss按钮的页脚,设置为NULL后会直接移除整个页脚区域,自然就没有关闭按钮了 - 新增
closeOnEscape = FALSE:配合你已经设置的easyClose = FALSE,可以同时阻止「点击模态框外部」和「按ESC键」两种关闭模态框的操作
修改后的完整代码如下:
showModal(modalDialog(title = "处理中", HTML("请勿关闭浏览器窗口<br> 整个过程最多需要1分钟"), easyClose = FALSE, closeOnEscape = FALSE, footer = NULL, fade = T))
界面效果如下:
内容的提问来源于stack exchange,提问作者Andres Mora
相关产品推荐
相关产品推荐

