随笔分类 - JS
摘要:要求:根据访问者访问不同的后缀链接,展示不同的页面; html: <div class="tab-content" id="assist"> <h1>比分计算器</h1> <div class="item-list"> <!-- 动态生成的项目列表 --> </div> </div> <div cl
阅读全文
摘要:要求:根据用户安装App后,返回的设备型号,判断iPhone版本 实现代码: function getModelValue(last_model) { // 如果last_model不包含"iPhone",则直接返回原值 if (!last_model.includes('iPhone')) { r
阅读全文
摘要:检查网站的时候,发现网页出现一个报错, Uncaught TypeError: $(...).slide is not a function 同时,平时没有问题的轮播图,也不轮播了。检查并解决步骤如下: 1.顺着错误提示点过去,发现就是slide函数无法运行。查看相关介绍,表示是jq文件进行了重复引
阅读全文
摘要:情景描述:当我们不想让用户直接看到真正的内容时候,但又不让蜘蛛发觉,以致快照更改,所以需要用到屏蔽页,这样既能兼顾用户浏览的需求,也能兼顾到蜘蛛,不至于快照被篡改的情况。 步骤: 1.制作一个txt文本文件,填充假页面代码,(注意,保存文件格式一定是txt文档)如下: <!DOCTYPE html>
阅读全文
摘要:需求分析: 当备案网站运营方向和备案标明方向不同的时候,如果不做首页重回,或者叫做首页屏蔽,那么会因为“备案信息不符”导致备案注销。为了避免这种情况,可以进行页面JavaScript重绘,以绕过审核,而不影响蜘蛛爬取。 设置步骤: 1.在原页面head处引入jquery文件, <script src
阅读全文
摘要:需求说明: 有三个不同来路的二级域名,PC端访问,显示主域名所展示的落地页;移动端显示不同的二级目录落地页;如下: 访问域名a01.domain.com; PC访问 展示www.domain.com;移动端访问展示 http://loadpage.com/aa; 访问域名a02.domain.com
阅读全文
摘要:有时候访问页面遇到喜欢的视频,会直接使用代码检查,找到视频链接直接拷贝下载,但是遇到video标签中的链接带有blob(如图),直接拷贝访问是无法下载的。我们需要按以下步骤来实现目的: 1.F12开启代码检查,点击代码区,CTR+F调出关键词搜索框,输入video,找到video标签,确认视频类型。
阅读全文
摘要:运行Vue项目时;报错 Syntax Error: TypeError: this.getOptions is not a function ; 原因分析:一般此种情况是因为sass-loader版本过高,导致项目不兼容 处理方法:降低sass-loader版本 操作步骤: 1.在项目根目录下,打开
阅读全文
摘要:编写Vue项目时候,文件报错,Failed to resolve loader: sass-loader,一般是没有安装Sass但是却引用了Sass语法 报错引用: 处理方式: 1.分别执行命令,安装Sass模块 npm i node-sass -D npm i sass-loader -D 注意:
阅读全文
摘要:类似Webstorm快捷键快速生成html或者Vue文档,Vscode也可以设置。 设置流程如下: 1.确认Vscode是否安装Vetur插件,如图,显示Disable和Uninstall即表示已安装,无此状,点击Install安装即可。 2.确认Vuter已安装,点击File>>>Preferen
阅读全文
摘要:运行Vue项目的时候,报错:Node Sass version 6.0.1 is incompatible with ^4.0.0. 表示——Sass版本过高,需要手动卸载已有Sass版本后,降低版本。 操作步骤: 1.卸载原版本: npm uninstall node-sass 2.安装低版本:
阅读全文
摘要:编写VUE项目时候,报错 ERROR Failed to compile with 1 error 下午1:46:02Failed to resolve loader: sass-loaderYou may need to install it. 解决方法:安装sass-loader即可; 操作步骤
阅读全文
摘要:近日,查看网站快照时,发现从百度快照页点击过去后,都跳转到了一个体裁站,但是直接访问,没有任何跳转,打开页面发现有一个js文件被篡改了。代码如下: 1 <script type="text/javascript"> 2 var je1 = /(sogou|soso|baidu|google|youd
阅读全文
摘要:一,存一个元素:localStorage.setItem window.localStorage.setItem('cz_status','待支付'); 取一个元素:localStorage.getItem var zfStatus=window.localStorage.getItem('cz_s
阅读全文
摘要:项目中需要在前端实现: 图一: 图二: 需求一实现方式: 需求二实现方式: 针对关键点总结: 备注: ①:bind中 oninput 和 propertychange,都是事件对象,是在值改变时立即触发;只是后者是用以替代oninput在IE9以下的不兼容性;另:onchange是在值改变后失去焦点
阅读全文
摘要:先看代码 报错现象:页面为空 解决方式:因为返回200表示请求成功,已返回网页;但是无数据,那么可以检查数据; 如上,这是要请求的数据,将json内单引号改为双引号再测试即可;
阅读全文
摘要:刚开始用vue + webpack新建项目,在github上下载了一个示例,输入npm init >>>npm run dev 后报错 Cannot find module 'chalk' ,提示的意思是没有找到chalk组件; 解决方法:引入chalk组件,因为chalk组件包含于glob中,所以
阅读全文
摘要:应用g2可视化插件画了个粉丝分析图 要求显示如图所见的节点参数,查看文档蚂蚁图形文本设置,得知需要引入如下代码: chart.point().position('update*praises').label('praises',{ fill: '#45CEE0', textBaseline: 'to
阅读全文
摘要:今天公司需要新建个数据后台,就按照查到的方法构建了Vue框架的项目,引入jQ、bootstrap时,按照在线方法配置,发现 main.js 里的引用jQ一直显示红标,没多想,在按照网上配置完后,npm run dev运行,就抛出这么个错误,百思不得解 错误如下: '$' is defined but
阅读全文
摘要:改写原生js 多条件if判断语句时,采用三元方法,发生Uncaught SyntaxError: Unexpected token } 第一次以为是第16行判断结束时没有“;”,但当加入“;”时,又发生Uncaught SyntaxError: Unexpected token ; 后来补上else
阅读全文