今天接到客户迁移到我们服务器的网站源代码,打开一看全是静态文件,感觉这个迁移比较简单,但是迁移完成后在线测试时发现有bug:一个js效果没有出来,
但是在本机直接打开D:\index.html,效果是能够正常出来的。
查了半天只是找到一些没有加载成功的js文件,基本上一一排除了。
最后阅读代码发现,中间有一段代码如下
- uf = location.href.split("html")[1];
- if (uf != ""){
- uu = uf.split("tag=")[1].split("#")[0]
-
- if(uu == "0"){
- $("#tips").show();
- $("#gray_box").show();
- scrollbox();
- }
-
- if(uu == "1"){
- $("#info").hide();
- $("#content1").show();
- }
- if(uu == "2"){
- $("#info").hide();
- $("#content2").show();
- }
- if(uu == "3"){
- $("#info").hide();
- $("#content3").show();
- }
-
- }
从这段代码看来,它是通过当前页面url的html进行分割,获取出要显示的div的id。
因此我觉得用index.html访问是正常,一测试果然是正确的。
这样写代码的人真实人才啊!!!
阅读(1450) | 评论(0) | 转发(0) |