返回顶部
首页 > 资讯 > 精选 >javascript禁止缓存的方法
  • 221
分享到

javascript禁止缓存的方法

2023-06-14 14:06:35 221人浏览 薄情痞子
摘要

这篇文章将为大家详细讲解有关javascript禁止缓存的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。JavaScript的特点1.JavaScript主要用来向html页面添加交互行为。2.Jav

这篇文章将为大家详细讲解有关javascript禁止缓存的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

JavaScript的特点

1.JavaScript主要用来向html页面添加交互行为。2.JavaScript可以直接嵌入到HTML页面,但写成单独的js文件有利于结构和行为的分离。3.JavaScript具有跨平台特性,在绝大多数浏览器的支持下,可以在多种平台下运行。

方法:在js文件url后加问号和随机数字,例“a.js?223”。原理:在资源的url后面加上数字,对文件加载不会有影响,但如果数字发生改变,浏览器就会认为这是一个全新文件,会重新下载缓存,所以加数字的作用是强制浏览器调用新地址,防止缓存。

教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。

javascript禁止缓存

方法:CSS和js后加问号和数字可以防止缓存

当浏览器发出一个Http请求的时候,会加载各种各样的资源,如:HTML文档、视频、图片、CSS和JS等。对于这些url不变的资源,浏览器会将他们保存在本地缓存中,下次再访问相同网站的时候,可以直接加载,加快访问。

浏览器的这个缓存策略,一方面加快了访问的速度,另一方面也会遇到一个问题,就是不能及时加载最新的css和js文件。

为了解决这个问题,我们会在css和js链接后面加上问号和一些随机字符。

类似 index.js?20210489

示例:

<html><head><script type="text/javascript">    document.write("<script src='**.js?"+Math.random()+"'><\/script>");</script> </head></html>

原理:在资源的 url 后面加上数字,对于文件的加载并不会有任何影响,但是如果数字发生改变,浏览器就会认为这是一个全新的文件,会重新下载缓存,不会读取之前缓存的那个文件,所以加数字的作用就是 强制浏览器调用新地址,防止缓存。

关于“javascript禁止缓存的方法”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

--结束END--

本文标题: javascript禁止缓存的方法

本文链接: https://lsjlt.com/news/271518.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • javascript禁止缓存的方法
    这篇文章将为大家详细讲解有关javascript禁止缓存的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。JavaScript的特点1.JavaScript主要用来向HTML页面添加交互行为。2.Jav...
    99+
    2023-06-14
  • html禁止缓存的方法
    小编给大家分享一下html禁止缓存的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!html禁止缓存的方法:首先打开相应的HTML文件;然后通过“<met...
    99+
    2023-06-14
  • html5禁止缓存的方法
    小编给大家分享一下html5禁止缓存的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!html5中可以利用meta标签来禁止缓存,只需要在该标签中,分别设置“H...
    99+
    2023-06-15
  • 禁止页面缓存的方法(转)
    1, 在jsp或者servlet中加入2, 在页面中使用HTML标记,如下面:[@more@]...
    99+
    2023-06-03
  • html禁止页面缓存有哪些方法
    小编给大家分享一下html禁止页面缓存有哪些方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!   html   只要加在头...
    99+
    2024-04-02
  • 如何禁止ajax缓存
    这篇文章主要为大家展示了“如何禁止ajax缓存”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何禁止ajax缓存”这篇文章吧。一、在ASP中禁止ajax缓存:&...
    99+
    2024-04-02
  • php7如何禁止缓存
    这篇文章主要介绍了php7如何禁止缓存,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。php7禁止缓存的方法:1、找到安装目录下的php.ini文件;2、修改“opcache....
    99+
    2023-06-28
  • thinkphp5如何禁止缓存
    这篇文章主要介绍了thinkphp5如何禁止缓存的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇thinkphp5如何禁止缓存文章都会有所收获,下面我们一起来看看吧。thinkphp5禁止缓存的方法:1、在入口文...
    99+
    2023-07-04
  • JavaWeb禁止浏览器缓存当前Web页面的方法
    所谓浏览器缓存,是指当第一次访问网页时,浏览器会将这些网页缓存到本地,当下一次再访问这些被缓存的网页时,浏览器就会直接从本地读取这些网页的内容,而无需再从网络上获取。      &...
    99+
    2023-05-30
    java web 浏览器
  • javascript禁止粘贴的方法是什么
    本篇内容介绍了“javascript禁止粘贴的方法是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2024-04-02
  • javascript清除缓存的方法
    本篇内容介绍了“javascript清除缓存的方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!javascript清除缓存的方法:1、在h...
    99+
    2023-06-14
  • web开发中如何禁止页面缓存
    这篇文章主要介绍了web开发中如何禁止页面缓存,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。html只要加在头部就可以了.<HEAD&...
    99+
    2024-04-02
  • mybatis-plus如何禁用一级缓存的方法
    前言 用过mybatis-plus的朋友可能会知道,mybatis-plus提供了多租户插件的功能,这个功能可以让开发人员不用手动写租户语句,由该插件自动帮你加上租户语句。今天的素...
    99+
    2024-04-02
  • html禁止右键的方法
    这篇文章主要介绍html禁止右键的方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!html禁止右键方法:1、使用oncontextmenu事件,禁用鼠标右键的菜单;2、使用onselectstart事件,禁止利用右...
    99+
    2023-06-14
  • robots禁止抓取php的方法
    这篇文章将为大家详细讲解有关robots禁止抓取php的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。robots禁止抓取php的方法:1、在robots.txt文件里写入“Disallow: /**...
    99+
    2023-06-08
  • css实现禁止缩放的方法
    这篇文章主要介绍“css实现禁止缩放的方法”,在日常操作中,相信很多人在css实现禁止缩放的方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”css实现禁止缩放的方法”的疑惑有所帮助!接下来,请跟着小编一起来...
    99+
    2023-06-14
  • css实现禁止点击的方法
    这篇文章主要介绍了css实现禁止点击的方法,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。css实现禁止点击的方法:1、通过设置“disabled”为input框添加禁用状态;...
    99+
    2023-06-14
  • deepin禁止自动锁屏的方法
    这篇文章主要介绍deepin禁止自动锁屏的方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!deepin系统总是自动锁屏,不想要自动锁屏,该怎么关掉呢?方法如下我们当然是要点击设置了。然后点击设置栏上的三个点,点击&...
    99+
    2023-06-10
  • Linux禁止和开启ping的方法
    这篇文章主要讲解了“Linux禁止和开启ping的方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux禁止和开启ping的方法”吧!一、内核参数设置1、允许ping设置临时echo&...
    99+
    2023-06-05
  • 简单方法禁止在win7桌面上存放文件
    在开始菜单中打开运行对话框,输入regedit后按回车,依次展开HKEY_CURRENT _USER\software\Microsoft\Windows\\CurrentVersionPo-licies\Explore...
    99+
    2023-06-03
    win7 桌面 存放文件 文件 存放 方法
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作