From 771d5e9ab73a45f7b67f534b477b82cbbd7c1910 Mon Sep 17 00:00:00 2001
From: hanbaoshan <hanbaoshan@aiotlink.com>
Date: 星期日, 09 八月 2020 16:43:33 +0800
Subject: [PATCH] 添加应用窗口iframe上层遮罩,窗口整体响应点击置顶事件
---
src/pages/desktop/index/components/DFrame.vue | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/src/pages/desktop/index/components/DFrame.vue b/src/pages/desktop/index/components/DFrame.vue
index 28280ff..66e5497 100644
--- a/src/pages/desktop/index/components/DFrame.vue
+++ b/src/pages/desktop/index/components/DFrame.vue
@@ -27,6 +27,7 @@
</slot>
</div>
<div class="d-frame-content">
+ <div class="iframe-mask" v-if="data.order!=1" @click="frameClick"></div>
<iframe :src="data.url" v-if="data.url"></iframe>
<div v-html="data.html" v-if="data.html"></div>
<!-- <span class="d-frame-operation-resize" v-resize></span> -->
@@ -227,6 +228,14 @@
border-left: 1px solid #d0d0d0;
border-right: 1px solid #d0d0d0;
}
+.iframe-mask{
+ position: absolute;
+ top: 30px;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ background: transparent;
+}
.d-frame-title .icon-close {
border-radius: 0 4px 0 0;
background: url("/images/desktop/header-icon/close.png") no-repeat 50%;
--
Gitblit v1.8.0