在界面布局的时候是用div布局,在div下用js的load方法执行加载子元素。(为了方便说明:一下div的页面为父页面A,load加载的页面为子页面B)。之前的设计是把B页面需要的js脚本就放在B页面的底部,执行的时候,用小提琴监控,加载的时候,每一次都会重新加载js,会发现js的路径后面都是加上一串随机数,但在jsp中,一下的内容已经删除了。
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache"><meta http-equiv="expires" content="0"> ,
还是会导致每次读取的脚本都是全新的。后来发现,在div加载的时候,是会产生这个问题的,解决的方法就是把B脚本提取到A页面中,这样,父级页面A只有第一加载的时候,才会加载脚本,至于B页面,每次加载的时候不会去加载A页面的js脚本。