当前位置: 首页 > news >正文

自助网站制作如何接广告赚钱

自助网站制作,如何接广告赚钱,页面设计ui,随机网站生成器首先创建一个waterMark.js文件,当然文件命名可自定义, use strictconst watermark {}/**** param {要设置的水印的内容} str* param {需要设置水印的容器} container*/ const setWatermark (str, container) > {const id 1.23452384164.123412415…

首先创建一个waterMark.js文件,当然文件命名可自定义,

'use strict'const watermark = {}/**** @param {要设置的水印的内容} str* @param {需要设置水印的容器} container*/
const setWatermark = (str, container) => {const id = '1.23452384164.123412415'if (container === undefined) {return}// 查看页面上有没有,如果有则删除if (document.getElementById(id) !== null) {const childelement = document.getElementById(id)childelement.parentNode.removeChild(childelement)}var containerWidth = container.offsetWidth // 获取父容器宽var containerHeight = container.offsetHeight // 获取父容器高container.style.position = 'relative' // 设置布局为相对布局// 创建canvas元素(先制作一块背景图)const can = document.createElement('canvas')can.width = 200 // 设置每一块的宽度can.height = 200 // 高度can.size= 20const cans = can.getContext('2d') // 获取canvas画布cans.rotate(-20 * Math.PI / 180) // 逆时针旋转π/9  cans.font = '20px Vedana' // 设置字体cans.fillStyle = 'rgba(0, 0, 0, 0.20)' // 设置字体的颜色cans.textAlign = 'left' // 文本对齐方式cans.textBaseline = 'Middle' // 文本基线cans.fillText(str, 0, 4 * can.height / 5) // 绘制文字// 创建一个div元素const div = document.createElement('div')div.id = id // 设置iddiv.style.pointerEvents = 'none' // 取消所有事件div.style.top = '0px'div.style.left = '0px'div.style.position = 'absolute'div.style.zIndex = '100000'div.style.width = containerWidth + 'px'div.style.height = containerHeight + 'px'div.style.background = 'url(' + can.toDataURL('image/png') + ') left top repeat'container.appendChild(div) // 追加到页面return id
}// 该方法只允许调用一次
watermark.set = (str, container) => {let id = setWatermark(str, container)setInterval(() => {if (document.getElementById(id) === null) {id = setWatermark(str, container)}}, 500)// 监听页面大小的变化window.onresize = () => {setWatermark(str, container)}
}export default watermark
<div ref="fristhome">vue 页面</div>

在需要的加水印的页面导入watermark.js文件

import  waterMark from "../../utils/waterMark"
// 这是笔者的文件路径,具体的根据个人所放的路径即可,

方法中调用

waterMark.set('水印', this.$refs.fristhome)

效果:
在这里插入图片描述

http://www.hrbkazy.com/news/914.html

相关文章:

  • 汕头seo建站百度账号查询
  • 找建网站公司网站制作费用
  • 怎样建立企业网站免费可用的网站源码
  • 网站建设对企业的意义百家号关键词排名优化
  • 哪个基层司法所网站做的比较好整合营销传播策划方案
  • 松江品划做网站重庆百度
  • 网站建设报道稿信息流推广渠道有哪些
  • ui中国设计网站页面百度搜索智能精选入口
  • 济南街道办网站建设推广赚钱app哪个靠谱
  • 怎么做网站备案seo网络推广什么意思
  • 和县网站制作网络营销制度课完整版
  • 怎么在ps里做网站设计搜狗推广登录
  • 网络营销是什么课程优化推荐
  • 小程序网站建设的公司百度经验实用生活指南
  • 外贸网网站建设seo技术大师
  • 三亚房地产网站制作网络推广具体内容
  • 网站建设的公百度一下app
  • 做网站需要什么电脑游戏推广
  • 效果图参考网站简述网络营销的特点
  • 12306网站做的好垃圾广州seo招聘网
  • 建网站空间可以不买发布推广信息的网站
  • wordpress评论发邮件成都关键词seo推广电话
  • 会做网站怎么赚钱谷歌seo推广培训班
  • 用易语言做攻击网站软件百度网页排名怎么提升
  • 云主机可以放几个网站seo外链推广
  • 地方门户网站开发方案杭州网站制作排名
  • 网站开发 一般用什么语言检测网站是否安全
  • 南昌做公司网站网络营销公司排行榜
  • 常德人才网windows优化大师的功能
  • 云南工程建设总承包公司网站百度投放广告流程