|
@@ -3,10 +3,13 @@ import { data } from "jquery"
|
|
let watermark = {}
|
|
let watermark = {}
|
|
let watermarkTimer = null
|
|
let watermarkTimer = null
|
|
|
|
|
|
-let setWatermark = (str, date,idName) => {
|
|
|
|
- let id = idName+'1.23452384164.123412416'
|
|
|
|
|
|
+let setWatermark = (str, date, idName) => {
|
|
|
|
+ if (!idName) {
|
|
|
|
+ idName = 'showWaterMarkLexical'
|
|
|
|
+ }
|
|
|
|
+ let id = idName + '1.23452384164.123412416'
|
|
|
|
|
|
- if (document.getElementById(id) !== null && document.body.contains(document.getElementById(id))) {
|
|
|
|
|
|
+ if (document.getElementById(id) !== null && document.body.contains(document.getElementById(id)) ) {
|
|
document.body.removeChild(document.getElementById(id))
|
|
document.body.removeChild(document.getElementById(id))
|
|
}
|
|
}
|
|
|
|
|
|
@@ -52,7 +55,8 @@ let setWatermark = (str, date,idName) => {
|
|
|
|
|
|
// 该方法只允许调用一次
|
|
// 该方法只允许调用一次
|
|
watermark.set = (str, date,idName) => {
|
|
watermark.set = (str, date,idName) => {
|
|
- let id = setWatermark(str, date) // str,date代表的是两行水印。如果需好几个的话再追加。
|
|
|
|
|
|
+ let id = setWatermark(str, date) // str,date代表的是两行水印。如果需好几个的话再追加。
|
|
|
|
+
|
|
watermarkTimer = setInterval(() => {
|
|
watermarkTimer = setInterval(() => {
|
|
if (document.getElementById(id) === null) {
|
|
if (document.getElementById(id) === null) {
|
|
id = setWatermark(str, date,idName)
|
|
id = setWatermark(str, date,idName)
|