layui在iframe内弹窗位置错误的解决方法

2023-03-23  本文已影响0人  gurlan
// 创建确认对话框,确认是否删除
layer.confirm('确定要删除吗?', {
    // 设置图标
    icon: 3,
    // 设置标题
    title: '确认',
    // 设置按钮文字和数量
    btn: ['确定', '取消'],
    // 隐藏关闭按钮
    closeBtn: 0,
    // 设置按钮对齐方式
    btnAlign: 'c',
    // 将对话框设为固定位置
    fixed: true,
    // 根据文档滚动元素的位置和宽度调整确定对话框的位置
    offset: [
        window.parent.document.scrollingElement.scrollTop + 
        window.parent.document.documentElement.clientHeight / 2 - 142 + 'px', // 设置垂直方向位置偏移量
        window.parent.document.documentElement.clientWidth / 2 - 420 + 'px' // 设置水平方向位置偏移量
    ]
}, function(){// 用户点击了确认对话框中的“确定”按钮时,执行以下函数
    // 可以在这里编写删除或执行其他操作的代码
    // 该函数是可选的,可以留空
});
上一篇 下一篇

猜你喜欢

热点阅读