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

优化推广网站怎么做什么是seo

优化推广网站怎么做,什么是seo,微网站案例,自己做的网站谁来维护前言 开发中,页面会有引用相同的css、js的情况,如需更改则每个页面都需要调整,重复性工作较多,另外在更改内容之后上传至服务器中会有缓存问题,特针对该情况对公用css、js进行了提取并对引用时增加了版本号 一、提取…

前言

开发中,页面会有引用相同的css、js的情况,如需更改则每个页面都需要调整,重复性工作较多,另外在更改内容之后上传至服务器中会有缓存问题,特针对该情况对公用css、js进行了提取并对引用时增加了版本号

一、提取公用的css (这种方式页面初始加载会有短暂错乱问题,可使用@import url()形式在一个css文件中引用其他css文件)

1.新建一个commonCssTemplate.js文件,用于存放提取css的代码
2.提取css
document.addEventListener('DOMContentLoaded', ()=> {// 获取时间戳用做版本号const version = '?v=' + Date.parse(new Date()) / 1000const headElement = document.querySelector('head');// 需引用的css文件路径列表const filesToLoad = ['css/ub.css','css/video.css','css/swiper.min.css',];filesToLoad.forEach((filePath) =>{element = document.createElement('link');element.rel = 'stylesheet';element.href = filePath + version;headElement.appendChild(element);});
});
3.在body或head中引用commonCssTemplate.js
4.效果

在这里插入图片描述

二、提取公用的js

1.新建一个commonJsTemplate.js文件,用于存放提取js的代码
2.提取js
document.addEventListener('DOMContentLoaded', () => {// 获取时间戳用作版本号const version = '?v=' + Date.parse(new Date()) / 1000const bodyElement = document.querySelector('body');// 需引用的css文件路径列表const scriptFiles = ["js/jquery.min.js","js/axios.min.js","js/vue.min.js"];//页面如有单独的js需要引用,则和公用的进行合并scriptFiles.push(...thisPageScriptFiles)let index = 0// 通过递归进行创建scriptfunction loadScript() {var element = document.createElement('script');element.src = scriptFiles[index] + version;bodyElement.appendChild(element);element.onload = () => {index++if (index < scriptFiles.length) {loadScript()}}}loadScript()
})
3.在body中引用commonJsTemplate.js
4.页面中如有单独的js需要引用
var thisPageScriptFiles = ["js/addressBook.js","js/public.js",
]
5.效果

在这里插入图片描述

http://www.fp688.cn/news/163790.html

相关文章:

  • 鄞州区网站建设报价搭建一个网站平台需要多少钱
  • 抚顺疫情最新消息seo网站优化推广怎么样
  • 网站建设技术 教材求职seo服务
  • 教育培训营销型网站建设哪家好360投放广告怎么收费
  • 武威市住房和城乡建设局网站湖南网站seo
  • 南京网站搜索排名网络营销广告案例
  • 如何用源码做网站开源cms建站系统
  • 天津做网站的哪家好软文广告是什么意思
  • 个人网站需不需要搭建服务器5118站长网站
  • 国都建设集团网站微信搜一搜怎么做推广
  • 设计公司推荐seo自动优化软件下载
  • 巴中企业网站建设酒店线上推广方案有哪些
  • 西湖南昌网站建设公司关键词优化报价
  • 网站迁移到别的服务器要怎么做互联网运营自学课程
  • 网站建设设计维片百度上免费创建网站
  • 哪里有做独立网站的服务器semir森马
  • 建站源码上海网络推广服务
  • 优秀网站首页设计青岛网站建设有限公司
  • 网站建设福乔拓云智能建站系统
  • 网站建设费怎样摊销如何注册一个域名
  • 湛江网站设计软件购买友情链接
  • 阿里网站建设需要准备什么软件东莞专业网站推广工具
  • 做网站外包哪家好seo在线教程
  • 中国联通网站备案管理系统乐事薯片软文推广
  • 宁波网站排名方法站长之家域名
  • 网站维护 北京重庆seo论坛
  • 企业网站的职能主要有世界足球世界排名
  • 摄影网站建设方案汕头seo网站推广
  • 上海知名网站建设微信营销的功能
  • 台州做网站的电话seo系统教程