浏览器开发者模式刷新显示js

JavaScript07

浏览器开发者模式刷新显示js,第1张

可以在浏览器里面设置禁止JS功能。

先写个测试代码,脚本在页面加载完时,调用一个function,运行页面,可以看到代码运行正常,可以看到控制台有信息输出,在脚本代码里加上debugger,再次运行页面,看是否是进入中断就可以了。

网页调试可以按F12开启开发者模式。具体参考chrome开发者模式和IE开发者模式使用流程。

也可以试试Tampermonkey Legacy。

(1)点击搜狗浏览器右上角扩展栏右边圆圈三个白点的扩展管理。

(2)点击获取。进搜狗浏览器应用中心搜索安装Tampermonkey Legacy。

(3)这个扩展里可以添加脚本命令。地址栏是闪电的那个高速模式生效。

js返回多级页面不生效:

五分钟 页面逻辑:页面中存在另一个链接,通过链接跳转页面,在点击浏览器导航回退时。发现上级页面会不执行js操作(页面不会重新加载,会直接读取浏览器缓存)

展现结果:返回后页面不刷新,一些失效的信息依然显示在页面上

机型:这个问题会在iphone和部分android内置浏览器(vivo nex内置浏览器、华为荣耀手机)发生。

产出原因:这一切都是页面的缓存数据搞的鬼。什么是页面的缓存数据?浏览器的“往返缓存(back-forward cache - bfcache)”特性。简写是bfcache。这个是firfox提出的叫做"往返缓存"的一种缓存机制,用来加快用户在点击浏览器前进或者后退按钮时的速度。chrome放弃了bfcache,但是ios(webkit)的微信浏览器和safari