日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

JS加水印遮罩

發布時間:2024/4/17 javascript 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 JS加水印遮罩 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
<%@ page language="java" pageEncoding="utf-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><head><title>懸浮水印</title><meta http-equiv="pragma" content="no-cache"><meta http-equiv="cache-control" content="no-cache"><meta http-equiv="expires" content="0"><meta http-equiv="keywords" content="keyword1,keyword2,keyword3"><meta http-equiv="description" content="This is my page"><script type="text/javascript" src="watermark.js"></script></head><body onload="GetWaterMarked(window,'watermark.jpg','this')"><div><font size="7">This is a test.<br>This is a test.<br>This is a test.<br>This is a test.<br>This is a test.<br>This is a test.<br>This is a test.<br>This is a test.<br>This is a test.<br>This is a test.<br>This is a test.<br>This is a test.<br>This is a test.<br>This is a test.<br>This is a test.<br>This is a test.<br>This is a test.<br>This is a test.<br>This is a test.<br>This is a test.<br>This is a test.<br>This is a test.<br></font></div></body> </html> function GetWaterMarked(targetObj,jpgUrl,targetStr ) {var windowobj=targetObj;var waterMarkPicUrl=jpgUrl;var controlWindowStr=targetStr;if(windowobj.document.getElementById("waterMark") != null)return;var m = "waterMark";var newMark = windowobj.document.createElement("div");newMark.id = m;//定義div絕對位置newMark.style.position = "absolute";newMark.style.top = "0px";newMark.style.left = "0px";//設置div堆疊順序,若為正數,則離用戶更近,為負,數則表示離用戶更遠newMark.style.zIndex = "99999";//使用瀏覽器寬newMark.style.width = windowobj.document.body.clientWidth;//頁面實際長度(不顯示豎向滾動條)>瀏覽器長if( parseInt(windowobj.document.body.scrollHeight) > parseInt(windowobj.document.body.clientHeight) ){newMark.style.height = windowobj.document.body.scrollHeight;}else{newMark.style.height = windowobj.document.body.clientHeight;}//使用水印圖片設為div背景newMark.style.backgroundImage = "url("+ waterMarkPicUrl +")";//透明樣式newMark.style.filter = "alpha(opacity=20)";//加入div windowobj.document.body.appendChild(newMark);var markStr = "var sobj ="+controlWindowStr+".document.getElementById('waterMark');sobj.style.width ="+controlWindowStr+".document.body.clientWidth;sobj.style.height ="+controlWindowStr+".document.body.clientHeight;";if(windowobj.document.body.onresize != null){var oldResiae = windowobj.document.body.onresize.toString();var oldResiaeStr = oldResiae.substr(oldResiae.indexOf("{")+1);var oldResiaeStr= oldResiaeStr.substr(0,oldResiaeStr.lastIndexOf("}"));oldResiaeStr+=";"+markStr;windowobj.document.body.onresize = new Function(oldResiaeStr);}else{windowobj.document.body.onresize = new Function(markStr);}}

轉載于:https://www.cnblogs.com/XueRong-7/p/4503907.html

總結

以上是生活随笔為你收集整理的JS加水印遮罩的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。