js实现点击对话框外关闭
效果如下:
1、加载结束后,添加事件
document.addEventListener('click', function(event) {
var maskElement = document.querySelector('');
var isInPara = !!maskElement && maskElement.contains(event.target);
if (isInPara) {
window.FR.closeDialog();
}
});
1、加载结束点击事件;2、弹出对话框后,会存在一层遮罩;
3、新弹出的对话框,不存在点击事件,所以对话框内点击不会关闭