js代码

    • 2023.08.14 | admin | 140次围观
      谷歌浏览器开发调试工具中Sources面板 js调试等 完全介绍
      这次分享的是Chrome开发工具中最有用的面板Sources。 Sources面板几乎是我最常用到的Chrome功能面板,也是在我看来决解一般问题的主要功能面板。通常只要是开发遇到了js报错或者其他代码问题,在审视一遍自己的代码而一无所获之后,我首先就会打开Sources进行js断点调试,而它也几乎能解决我80%的代码问题。Js断点这个功能让人兴奋不已,在没有js断点功能,只能在IE(万恶的IE)中靠alert弹出窗口调试js代码的时代(特别alert一个object根本不会...
    • 2023.08.12 | admin | 140次围观
      47 张图带你走进浏览器的世界!
      JavaScript 解释器 用于解析和执行 JavaScript 代码,执行结果将传递给渲染引擎来展示。 用户界面后端 用于绘制基本的窗口小部件,比如组合框和窗口。其公开了与平台无关的通用接口,而在底层使用操作系统的用户界面方法。 数据存储 这是持久层,浏览器需要在硬盘上保存各种数据,例如 Cookie。新的 HTML 规范 (HTML5) 定义了“网络数据库”,这是一个完整而轻便的浏览器内数据库。 求同存异的浏览器架构 下面列出了部分浏览器的架构图,也许有些架构已经改变,...
    • 2023.08.10 | admin | 137次围观
      js取系统时间有延迟 公司:58同城
      集团经营日报的产出基于整个集团的各个BG数据,数据链路经过清洗过滤、逻辑加工、统计汇总等步骤,并在发送之前会针对产出数据进行一致性、完整性、波动性等⼀系列校验,校验通过后,采用更新数据库中最⼤有效数据⽇期维表的形式,经过BI工具帆软扫描感知后进⾏推送。在整个过程中涉及数据流转非常复杂,上游任务数量超过2300个,任何⼀个任务出现异常,如若不能及时处理都会影响⽇报产出的时效性js取系统时间有延迟,因此,必须在第⼀时间监控到异常,对异常问题进⾏快速定位并作出相应处理。 ⽇报相关数...
    • 2023.08.06 | admin | 130次围观
      js如何实现页面跳转(大全)
      一句话总结: 1、location的href属性: js跳转主要是通过window的location对象的href属性,因为location对象本来就是表示的浏览器窗口window的location,那肯定就是这个决定网页的url。 2、open方法 3、history对象的三个方法 4、location的assign方法 1、js跳转的本质是什么? 解答:浏览器对象窗口location(url)的改变js 有哪些打开页面的方式, 2、js中的window的location对...
    • 2023.07.30 | admin | 142次围观
      js实现页面长时间不操作返回登录页面
      ### 回答1:Auto.js 是一款适用于安卓设备的JavaScript自动化工具。通过Auto.js,用户可以编写JavaScript脚本,实现自动点击、输入、滑动等动作,以及截屏、获取页面内容等功能。然而,在使用Auto.js获取页面内容时,偶尔会出现获取到页面架子,但是却没有具体文字内容的情况,这是因为以下几个原因:1. 对于一些App,为了防止恶意抓取数据,会进行数据加密处理,因此获取到的页面内容会经过加密处理,无法在Auto.js中解密成正常的文字内容。2. 在A...
    • 2023.07.28 | admin | 130次围观
      2020苹果cms漏洞补丁数据库被js反复挂马该如何解决
      2020年刚开始,苹果CMS被爆出数据库代码执行漏洞,大量的电影网站被挂马可关闭对联广告特效源代码打包下载,尤其电影的页面被篡改植入了恶意代码,数据库中的VOD表里的d_name被全部修改,导致网站打开后直接跳转到S站或者弹窗广告,目前该maccms漏洞受影响的苹果系统版本是V8,V10,很多客户网站被反复篡改,很无奈,通过朋友介绍找到我们SINE安全寻求技术上支持,防止网站被挂马。根据客户的反应,服务器采用的是linux centos系统,苹果CMS版本是最新的V10版本,...
    • 2023.07.23 | admin | 136次围观
      js访问报“没有权限”异常.txt
      js访问报“没有权限”错误。急。。在线等 我在一个jsp 页面访问时网页用js不提示没有权限,把这些 javascript(代码是访问了另一个 js 文件的函数)放到 一个方法里去访问时,就总会报“没有权限”错误 把它提放到另一个 js 文件也一样。。但直接在 jsp 页面 body scriptjavascript 代码 /script 这样就没有问题了 为什么呢。。 如何解决这个“没有权限”问题呢。。。 ------解决方案------------------------...
    • 2023.07.19 | admin | 128次围观
      历史上第一个网页它长啥样???
      1991 年 8 月,第一个静态页面诞生了,这是由 Tim Berners-Lee 发布的,想要告诉人们什么是万维网。从静态页面到 Ajax 技术,从 Server Side Render 到 React Server Components,历史的车轮滚滚向前,一个又一个技术诞生和沉寂。 前言 1994 年,万维网联盟(W3C,World Wide Web Consortium)成立,超文本标记语言(HTML,Hyper Text Markup Language)正式确立为网...
    • 2023.07.17 | admin | 140次围观
      牛逼了啊!用JS实现了识别网页验证码的功能!
      牛逼了啊!用JS实现了识别网页验证码的功能! 程序员IT圈2021-07-08 (给前端大学加星标,提升前端技能.) 很高兴大家喜欢!Github:leonof/imgRecJs[1],刚刚上传,代码还需要完善~因为有不少同学表示训练和识别有疑问,我做了个小接口放在最后,可以方便大家先把流程走通。 后续会更新:将 js 代码等打包成 chrome 扩展程序,这样就可以让浏览器自动识别,完全傻瓜式使用啦~!(更新啦:利用 chrome 扩展,让浏览器执行我们的脚本[2]) 其实...
    • 2023.07.12 | admin | 133次围观
      浏览器(一)
      早期的浏览器 早期的浏览器是一个单进程多线程的架构,线程大致分为页面线程、网络线程以及其它线程。页面线程主要负责解析HTML,进行渲染、执行JavaScript代码、扩展插件的执行;而网络线程主要用于发送请求网络数据;其他的线程还包括浏览器的缓存处理等等。 单进程多线程的缺点在哪里? (1)页面线程的执行效率低:因为一个线程的执行是同步的,必须从上到下顺序执行。页面线程要进行JS代码的执行、页面的解析和渲染、插件的执行。 (2)页面不稳定:由于多个线程是共享同一个进程的资源和...
    • 2023.07.06 | admin | 142次围观
      JavaScript系列之初识JS,强大的实干家
      点击上方头像关注我,每周上午 09:00准时推送,每月不定期赠送技术书籍。 本文4685字,阅读约需12分钟 Hi,大家好,我是CoCo。JavaScript作为最流行的脚本语言之一,这门语言广泛应用于Web。假如要把JS作一个比喻,我觉得她是一位强大的实干家。在Web自动化测试框架中通过JS来实现对Web元素的操作,在测试开发中是必备的前端语言。 如果大家想系统全面的学习测试技术,成为资深测试,推荐大家都要学习JavaScript这门语言。它很简单,学会用只要几分钟,它又很...
    • 2023.07.06 | admin | 190次围观
      前端JS实现字符串/图片/excel文件下载
      在web开发中,如果你想让用户下载或者导出一个文件,应该怎么做呢? 传统的做法是在后端存储或者即时生成一个文件来提供下载功能,这样的优势是可以做权限控制、数据二次处理,但缺点是需要额外发起请求、增大服务端压力、下载速度慢。 但随着HTML5的标准发布,我们已经能够做到只前端来下载各种文件了。 我自己是一名从事了多年开发的web前端老程序员,目前辞职在做自己的web前端私人定制课程php无法下载文件到本地,今年年初我花了一个月整理了一份最适合2019年学习的web前端学习干货,...
    • 2023.07.05 | admin | 261次围观
      Js实现返回上一页,下一页,刷新页面等多种方法
      本文主要介绍通过js来操作返回上一页,返回下一页,刷新页面,转跳到指定页面,定时刷新页面等的多种实现方法。 1,常见方法 ˂a href="javascript:history.go(-1)"˃返回上一页 返回上一页  返回前两页 刷新当前页面 返回上一页并刷新 2js登录后返回来源页面,自动刷新页面的方法 A,自动刷新当前页面,把如下代码加入页面区域中 其中10代表每隔10秒自动刷新当前页面 B,自动跳转到指定页面,把如下代码加入页面区域中 ˂meta http-equi...
    • 2023.06.27 | admin | 146次围观
      .vm文件发邮件时js未生效,无法控制显示隐藏
      需求起因 最近在做一个发邮件的功能,是后端发邮件,不过邮件内容是由前端来写。 邮件内容包括姓名、手机号、邮箱,这三个参数都是不一定有的,如果没有某个参数时js显示隐藏内容,那一行内容就不显示。 写法没错,但就是js里面的代码没有执行,不知道怎么控制这几行字的显示和隐藏,可苦恼坏了。 寻求解决方案 后来发现这是因为安全策略,js被禁止了js显示隐藏内容,我们需要弄清楚后端用的什么模版引擎。 咱们后端用的是Velocity,它是基于java的一套模板引擎,它让我们可以用简单的模板...
    • 2023.06.26 | admin | 141次围观
      基于JS代码实现导航条弹出式悬浮菜单
      为隐藏。在JavaScript中,控制此 显示的写法如下: document.getElementById("mydiv").style.display="block"; 3.具体实现 (1)编写用于显示和隐藏的JavaScript方法,当鼠标经过一级菜单标题时会显示二级菜单,当鼠标移出时会隐藏二级菜单。关键代码如下: function change(img,subMenu,path,type){ img.src="images/"+path+".GIF"; if(su...
    • 2023.06.25 | admin | 145次围观
      [讲解]js刷新当前页打开新页面等操作.doc
      eload方法,该方法强迫浏览器刷新当前页面。语法:locatireload([bForceGet]参数:bForceGet,可选参数,默认为alse,从客户端缓存里取当前页。true,则以GET方式,从服务端取最新的页面,如何实现刷新当前页面呢?借助js你将无所不能。js刷新当前页打开新页面等操作如何实现刷新当前页面呢?借助js你将无所不能。1,reload方法,该方法强迫浏览器刷新当前页面。语法:location.reload([bForceGet])参数:bForceG...
    • 2023.06.11 | admin | 150次围观
      h5页面通过js实现页面全屏显示,以及退出全屏的实现方法
      fullPage.js全屏滚动插件API/方法 fullPage.js 是一个基于 jQuery 的插件,它能够很方便、很轻松的制作出全屏网站。 主要功能有:支持鼠标滚动、支持前进后退和键盘控制... 用 ES6 写全屏滚动插件 这篇文章将介绍如何使用原生 JS (主要使用 ES6 语法)实现全屏滚动插件,兼容 IE 10+、手机触屏,Mac 触摸板优化,支持自定义页面动画,压缩后 gzip 文件只有 2k。 用JavaScript使网页全屏显示_如何使网页全屏显示 写前端网...
    • 2023.06.08 | admin | 190次围观
      一、为什么要用require.js?
      一、为什么要用require.js? 最早的时候,所有Javascript代码都写在一个文件里面,只要加载这一个文件就够了。后来,代码越来越多,一个文件不够了,必须分成多个文件,依次加载。下面的网页代码,相信很多人都见过。 这段代码依次加载多个js文件。 这样的写法有很大的缺点。首先,加载的时候,浏览器会停止网页渲染,加载文件越多,网页失去响应的时间就会越长;其次,由于js文件之间存在依赖关系,因此必须严格保证加载顺序(比如上例的1.js要在2.js的前面),依赖...
    • 2023.05.20 | admin | 145次围观
      细品原生JS从初级到高级知识点汇总(四)
      1.https 是在 http 协议的基础上加了个 SSL; 2.主要包括:握手(凭证交换和验证)和记录协议(数据进行加密)。 7.5.7 缓存 1.按协议分:协议层缓存和非 http 协议缓存: 1.1协议层缓存:利用 http 协议头属性值设置; 1.2非协议层缓存:利用 meta 标签的 http-equiv 属性值 Expires,set-cookie。 2.按缓存分:强缓存和协商缓存: 2.1强缓存:利用 cache-control 和 expires 设置,直接返...
    • 2023.05.20 | admin | 222次围观
      Js位置与大小(1)——正确理解和运用与尺寸大小相关的DOM属性
      在web开发中,不可避免遇到要计算元素大小以及位置的问题,解决这类问题的方法是利用DOM提供的一些API结合兼容性处理来,所有内容大概分3篇左右的文章的来说明。本文作为第一篇,介绍DOM提供的与尺寸大小相关的DOM属性,提供一些兼容性处理的方法,并结合常见的场景说明如何正确运用这些属性。 1. 正确理解offsetWidth、clientWidth、scrollWidth及相应的height属性 假设某一个元素的横纵向滚动条都拖动到最末端,则offsetWidth、clien...
    • 2023.05.15 | admin | 154次围观
      【第685期】如何运用最新的技术提升网页速度和性能
      markdown 文件: 图片传输 平均一个 2406kb 的网页中 1535kb 是图片。就因为图片在网站中占据了这么大的一个比例,所以它也是性能优化的重点之一。 WebP格式 WebP是一种现代图片格式,为网页图片提供了出色的低损耗、有损压缩。WebP格式的图片实质上比其它格式的小,有时可以比同样的 JPEG 图片小 25%。 WebP被大多数人所忽略,也没被经常使用。截止到写这篇文章的时候,WebP 仅支持Chrome, Opera 和 Android (仍超过了我们5...
    • 2023.05.13 | admin | 170次围观
      js基础
      2021-07-22 JavaScript基础 JavaScript 基础 javaScript 基于对象与驱事件动的具有安全性的脚本语言 基于对象 可以使用JS提供的对象的属性方法,也可以自己创建对象。 面向对象:封装 继承 多态 基于对象:封装 事件驱动: 事件:针对浏览器页面的所有操作统称为事件 如:点击,页面加载,鼠上移标 事件驱动:对应每个事件执行的应用程序称之为事件驱动 脚本语言:弱类型语言 它采用小程序段的方式实现编程。它作为一种解释性语言,不需要进行编译,而是...
    • 2023.05.07 | admin | 154次围观
      在js文件中引入(调用)另一个js文件的三种方法
      在js文件中引入(调用)另一个js文件的三种方法 更新时间:2020年09月11日 09:22:06 作者:NEMO 这篇文章主要介绍了在js文件中引入(调用)另一个js文件的三种方法,帮助大家更好的理解和学习JavaScript,感兴趣的朋友可以了解下 比如我写了一个JS文件,这个文件需要调用另外一个JS文件,该如何实现呢?下面就总结下在js文件中引入另一个js文件的实现 方法一,在调用文件的顶部加入下例代码 function addScript(url){ docu...
    • 2023.05.03 | admin | 212次围观
      历史上第一个网页长这样
      1991 年 8 月,第一个静态页面诞生了,这是由 Tim Berners-Lee 发布的,想要告诉人们什么是万维网。从静态页面到 Ajax 技术,从 Server Side Render 到 React Server Components,历史的车轮滚滚向前,一个又一个技术诞生和沉寂。 前言 1994 年,万维网联盟(W3C,World Wide Web Consortium)成立,超文本标记语言(HTML,Hyper Text Markup Language)正式确立为网...
    • 2023.05.03 | admin | 131次围观
      js实现网站最上边可关闭的浮动广告条代码
      js实现网站最上边可关闭的浮动广告条代码 更新时间:2015年09月04日 10:21:29 作者:企鹅 这篇文章主要介绍了js实现网站最上边可关闭的浮动广告条代码可关闭漂浮js广告代码,涉及javascript基于鼠标事件操作页面元素样式的实现技巧,需要的朋友可以参考下 本文实例讲述了js实现网站最上边可关闭的浮动广告条。分享给大家供大家参考。具体如下: 这是一款广告条代码,平时浮动在网站最上边可关闭漂浮js广告代码,可关闭,设计唯美简洁,带关闭按钮,自适应网页宽度,色调...