定位 发表于 2017-8-4 20:20:44

通过js文件实时展示我们想要的效果

有时候我们本人会在另一台主机上挂上我们的远程js文件,至于挂js目地是什么,我也不多说了,你们应该也清楚,黑帽中有时也是必须的,某种情况下

但是有一点大家都没考虑到,甚至可以说几乎全部所有人考虑的很少。

是什麽呢,下面直接进入主题:

是关于js文件缓存的问题,当我们访问被我们挂js文件的那个网站的时候,第一次是我们想要的效果,但是当我们改掉js内容时,这时你再访问时,不是我们想要的结果,不是实时的效果。这里是因为的问题。

那么我们该怎么让对方的网站实时展示我们想要的效果呢?

这里我们通过在js后面加个随机日期,或者随机数都可以,当然对于css这种同样也适用

先让大家了解下不缓存的一个简单的原理:

当浏览不同Url时,浏览器会自动将当前访问的地址进行一次缓存;而第二次访问时着调用缓存下来的页面,从而达到页面快速加载(页面加载优化)的目的;
因此,我们可以给页面后面设定个不同的值,让页面保持没错访问的不同即可达到不缓存的目的了!

下面是个简单的示例:

**** Hidden Message *****

最后加一个ajax也不让缓存的方法
**** Hidden Message *****


实验你们自己去尝试哈

feihu 发表于 2017-8-4 23:26:29

学习一下,谢谢定位分享

huangjia 发表于 2017-8-5 00:31:32

希望多多发文章,好东西

wwwaaa 发表于 2017-8-5 06:23:43

谢谢,正好能用到

wxztkj 发表于 2017-8-6 21:16:46

学习一下看看

gbproseo 发表于 2017-8-7 14:43:53

学习一下很好

2624356955 发表于 2017-8-7 22:56:44

2624356955 发表于 2017-8-7 22:57:00

璀璨李0804 发表于 2017-8-9 22:46:25

先回复,学习一下先。:handshake

xxx6968 发表于 2017-8-10 05:06:01

gbproseo 发表于 2017-8-14 17:55:48

学习了很强大

罗金泉 发表于 2017-8-17 10:12:35

学习一下,虽然用不着

xie1992 发表于 2017-8-17 14:20:03

感谢管理员,实验一下先

hjyy120 发表于 2017-8-18 17:59:47

就是看看而已

asd913uw 发表于 2017-8-20 08:08:56

感谢分享...............

HTK 发表于 2017-8-21 16:05:10

看看!!!!!

fysby 发表于 2017-8-23 21:35:09

正缺少呢,可以看看

mmk20161115 发表于 2017-8-30 16:26:27

学习一下,谢谢定位分享

fuli168 发表于 2017-9-2 14:37:41

学习一下,看是怎么样的!

psun 发表于 2017-9-25 18:15:30

学习一下~楼主辛苦啦
页: [1] 2
查看完整版本: 通过js文件实时展示我们想要的效果