起因:最近在学习做网页,需要不停地调试js ,然后呢就遇到一个问题:修改了外部引入的js文件,但是刷新页面却看不到效果,原因是因为浏览器缓存了js文件,浏览器优先读取的是缓存的js 文件,而不是从每次都从服务端获取
解决办法:禁止js缓存
<html> <head> <script type="text/javascript"> document.write("<script src='**.js?"+Math.random()+"'></script>"); </script> </head> </html>