请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

derek_ljw

金牌服务用户

14

主题

48

帖子

426

积分

金牌服务用户

积分
426

时代开发者征文活动微信认证勋章

derek_ljw
金牌服务用户   /  发表于:2020-10-7 16:32  /   查看:2096  /  回复:3
1金币
在页面加载中添加一个DIV,显示审批完成,页面跳转OK,如果页面是弹出窗口,则会添加到父页面上, 如果让它显示在弹出窗口上?

var warning =document.createElement("div");
warning.innerHTML="审批完成";
warning.id = "watermark";
warning.style.fontSize="24px";
warning.style.color="red";
warning.style.transform="rotate(-45deg)";
warning.style.position="absolute";
warning.style.top="40px";
warning.style.left="650px";
warning.style.border="5px solid red";
warning.style.padding="10px";
document.body.appendChild(warning);

最佳答案

查看完整内容

弹出页面已经不是原始页面的层级了,你在使用document.body.appendChild(warning)的时候这个body它认得是原始页面的body,你需要找到弹出页面的body再去添加才可以。

3 个回复

倒序浏览
最佳答案
最佳答案
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2020-10-7 16:32:11
来自 2#
弹出页面已经不是原始页面的层级了,你在使用document.body.appendChild(warning)的时候这个body它认得是原始页面的body,你需要找到弹出页面的body再去添加才可以。
  1. var warning =document.createElement("div");
  2. warning.innerHTML="审批完成";
  3. warning.id = "watermark";
  4. warning.style.fontSize="24px";
  5. warning.style.color="red";
  6. warning.style.transform="rotate(-45deg)";
  7. warning.style.position="absolute";
  8. warning.style.top="40px";
  9. warning.style.left="650px";
  10. warning.style.border="5px solid red";
  11. warning.style.padding="10px";
  12. $(".FUI-dialog-content")[0].appendChild(warning);
复制代码
回复 使用道具 举报
derek_ljw
金牌服务用户   /  发表于:2020-10-9 18:06:44
3#
可以了, 谢谢。
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2020-10-10 09:16:29
4#

谢谢支持,本帖子的问题解决,这里就结帖了,如果您有新的问题,也欢迎创建新的求助帖。请记得设置最佳答案。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部