在一个项目中,工具js中添加了一个方法pageTagFun()。在数据展示页面无论怎么都不能用
adtec_util.js中
var adtecUtil={
"pageTagFun":pageTagFun
};
function pageTagFun(){
var pageTagList = document.getElementsByName("pageTag");
for(var i = 0; i < pageTagList.length; i++){
var pageTag = pageTagList[i];
var href = pageTag.href;
pageTag.href = "#";
var start = href.indexOf("pageNow=");
var pageNow = href.substring(start+8);
pageTag.setAttribute("onclick","return onSelect(\'"+pageNow+"\')");
}
}
当前页面
adtecUtil.pageTagFun()
强刷,关浏览器再打开,怎么都不好使。最后 Internet选项 --> 常规 --〉删除 --〉 网站数据/临时文件/Cookie/历史记录 全删
再试试,ok了。
如果确定当前页面引入了外部的js 改变的时候,但是方法就是不可用。希望可以考虑到缓存,其他浏览器有时候强刷就好了。尤其是ie,好多时候关浏览器都不会清。