请教一个困扰了我3个月的问题!

问题描述

为什么我写的代码在IE8和ff上运行正常。但是在IE6下就莫名其妙经常会卡在加载js文件的地方。页面代码如下:<%@pagelanguage="java"pageEncoding="UTF-8"%><%@taglibprefix="s"uri="/struts-tags"%><!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.0Transitional//EN"><html><head><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><linkrel="stylesheet"type="text/css"media="all"href="resources/css/ext-all.css"/><linkrel="stylesheet"type="text/css"media="all"href="css/public.css"/></head><bodyonunload="unloadMap()"><divid="loading"><divclass="loading-indicator"><imgsrc="images/loading.gif"width="120"height="120"style="margin-right:8px;float:left;vertical-align:top;"/><s:textname="admin.title"/><br/><spanid="loading-msg"><s:textname="load.csspic"/></span></div></div><divid="bd"><scripttype="text/javascript">document.getElementById('loading-msg').innerHTML='<s:textname="load.core"/>';</script><scripttype="text/javascript"src="adapter/ext/ext-base.js"></script><scripttype="text/javascript">document.getElementById('loading-msg').innerHTML='<s:textname="load.ui"/>';</script><scripttype="text/javascript"src="ext-all.js"></script><scripttype="text/javascript">document.getElementById('loading-msg').innerHTML='<s:textname="init.module"/>';</script><scripttype="text/javascript"src="js/public.js"></script><scripttype="text/javascript">varloginName='<s:propertyvalue="#session.CURRENT_USER.loginName"/>';varisHidden=<s:propertyvalue="#session.CURRENT_USER.roleId"/>==0;varmapType='<s:propertyvalue="mapType"/>';varlocale='<s:propertyvalue="locale"/>';</script><scripttype="text/javascript"src="http://api.51ditu.com/js/maps.js"></script><scripttype="text/javascript"src="locale/defaultVar.js"></script><scripttype="text/javascript"src="locale/ext-lang-<s:propertyvalue="locale"/>.js"></script><scripttype="text/javascript"src="js/monitorMap<s:propertyvalue="mapType"/>.js"></script><scripttype="text/javascript"src="js/mapPublic<s:propertyvalue="mapType"/>.js"></script><scripttype="text/javascript"src="js/main.js"></script><scripttype="text/javascript"src="js/monitorTree.js"></script></div></body></html>一般都是卡在<scripttype="text/javascript"src="http://api.51ditu.com/js/maps.js"></script>在main.js里我写了onload函数(如下),在ie6里不能弹出“加载完成”,但是ffie8就可以,ie6和ie8加载js文件机制有什么不同吗。哪位大侠帮我解决这个问题,感激不尽!window.onload=function(){alert("加载完成");Ext.QuickTips.init();Ext.form.Field.prototype.msgTarget='under';//去除加载层Ext.get('loading').remove();varmainPanel=newExt.Panel({region:'center',layout:'border',items:[mapContainer,monitorGrid]});//定义主界面varvp=newExt.Viewport({layout:'border',items:[leftPanel,mainPanel]});mainMap.initMap('mapPanel');}

解决方案

解决方案二:
难道这个问题大家都没遇到过么痛苦啊。。老板天天问啥时候搞好。
解决方案三:
extjs不懂
解决方案四:
告诉你们老板,你太out了,现在都快2012了,还用ie6,赶紧装ie9,装ie9是买船票的必备条件
解决方案五:
我们做的平台是给别人用,有的客户比较顽固,就认准IE6了,没法啊痛苦。。。。。。吃不好,睡不好的
解决方案六:
你的js文件如此之多,具体卡在哪个文件啊?
解决方案七:
使用Onload事件判断加载外部js文件是否完成,IE6并不支持。我尚未试。看看这个:http://wenwen.soso.com/z/q281282568.htm?sp=3001不知道有帮助不?
解决方案八:
你在每个js文件后面都加个alert一下,看看哪个js文件卡了
解决方案九:
加载<scripttype="text/javascript"src="http://api.51ditu.com/js/maps.js"></script>卡了问题是加载到时间了数据没加载完,IE6是直接跳过去执行下面的吗在IE8和ff是能继续执行剩余代码的。IE6不知道为什么就进不了window.onload函数。谁能推荐一个好用的像firedebug的能在ie下面调试,看执行过程的工具吗。感激不尽!
解决方案十:
强制IE8。呵。省得烦。在系统前端做个版本判断。不是IE8,直接弹出更新下载。
解决方案十一:
我测试发现IE6下每次加载ext-all.css文件时都失败,然后不能继续往下加载。不知道是不是超时了,如果是超时,能设置这个加载时间么。急切盼望哪位大侠帮我解决这个心病。。
解决方案十二:
<linkrel="stylesheet"type="text/css"media="all"href="resources/css/ext-all.css"/>去掉试试<scripttype="text/javascript">varloginName='<s:propertyvalue="#session.CURRENT_USER.loginName"/>';varisHidden=<s:propertyvalue="#session.CURRENT_USER.roleId"/>==0;varmapType='<s:propertyvalue="mapType"/>';varlocale='<s:propertyvalue="locale"/>';</script>去掉试试
解决方案十三:
<scripttype="text/javascript"src="lyby.js"onreadystatechange="alert(this.readyState)"></script>也许以上东西可以帮助到你,在IE下,标签支持onreadystatechange事件,文件加载的状态可以通过readyState来判断,这个东西我是告诉你了,具体使用请googleorbaidu这东西。

时间: 2024-11-01 12:59:39

请教一个困扰了我3个月的问题!的相关文章

布局-请教一个在弹窗中的跳转问题

问题描述 请教一个在弹窗中的跳转问题 弹窗的布局是上下布局的,上面的是一个div,下面是一个div,在下面的div中有滚动条,显示多条数据,现在做了一个按钮浮窗,当点击相应的按钮时,滚动到相应的位置,我是用的a锚点跳转的,但是整个页面都跟着跳转,上面的div就不见了 解决方案 a标签阉割href属性 解决方案二: 有没有代码,贴出一部分看看 解决方案三: 表单1 表单2 表单3 表单4 表单5 表单6 ? ? ? ? ? 前一节点工作质量: 请选择...优秀良好中等一般 办理意见: 附件上传:

请教一个数据库分组问题

问题描述 请教一个数据库分组问题 我写了这么一个脚本 SELECT da_sp.spdm da_sp.sp da_sp.jldw da_sp.ggxh da_sp.wbdw da_sp.wbbzl da_sp.nbdw da_sp.nbbzl da_sp.cbj da_sp.zhjj da_sp.pddw da_sp.pdxs da_sp.fdyclbj da_sp.zjpsbj xs_jxcrb.spnm sum(xs_jxcrb.cksl) as cksl isnull(c.bqsl0) a

新人请教一个sscanf中的正则表达式的问题

问题描述 新人请教一个sscanf中的正则表达式的问题 比如一串字符我要取其中的数字,df3600sdf365dssdfwef2135fewe@35@#%dsaf54我用""%*[^0-9]%[0-9]""只能取到3600,""%*[^0-9]""也错误..应该怎么取啊 解决方案 正则 直接用 d+ 即可 解决方案二: 这个应该怎么写..求写法

java-小弟想请教一个问题.对于大神们来说很简单

问题描述 小弟想请教一个问题.对于大神们来说很简单 小弟的这个程序很简单 但是对于小弟来说实在是太难了 本来前面的已经实现了,但是算总分的时候第二个人的成绩总是要和第一个成绩相加,这是程序这是运行后的结果就想问问大神怎么做把两个人的总分成绩分开 求大神帮帮忙哈 解决方案 zhongfen[i]=bianliang; 下一行加上 bianliang=0; 解决方案二: 变量 bianliang 在每次输入学生姓名是清零.

请教一个关于java的项目问题

问题描述 请教一个关于java的项目问题 解决方案 类似的http://down.51cto.com/data/2009264http://download.csdn.net/detail/u010777420/5426033 解决方案二: 你自己先试着做呗,你先熟悉Java Web从前台到后端的流程,一块块地实现,自己实现的东西,即使碰到问题,自己解决,收获会很大的. 解决方案三: 这跟我前一段时间写的 差不多, 用 java web, 我博客里有内容分页实现,登录注册,类比的可以写出来这些,

ext 权限 menu 动态-我想请教一个关于Ext JS4根据权限动态生成左侧树形菜单,和上侧Menu下拉菜单。

问题描述 我想请教一个关于Ext JS4根据权限动态生成左侧树形菜单,和上侧Menu下拉菜单. 我现在根据自己想的写了一个动态生成树的例子:数据库有 用户表 : 里面有个角色id ,角色表: 里面有个可以访问页面的Id号.然后我登陆的时候会判断用户拥有哪些id号,再根据id号生成树形菜单. 现在我在页面上侧加Menu的下拉菜单.也想根据权限生成,但是没有思路..想请教下各位,有什么例子可以借鉴 或者指点一下.谢谢啦 ~~

app-我想请教一个AS菜鸟级别问题

问题描述 我想请教一个AS菜鸟级别问题 Error:Execution failed for task ':app:processDebugManifest'. Manifest merger failed : uses-sdk:minSdkVersion 1 cannot be smaller than version 7 declared in library [com.android.support:appcompat-v7:23.0.0] D:WorkSpaceMediaPlayerap

后台-请教一个关于网站用户密码保存的问题

问题描述 请教一个关于网站用户密码保存的问题 之前自己做过一个简单的网页有登录注册功能的,但是我是直接将用户注册的名字和密码保存在数据库中,换句话说,我可以在数据库里直接看到用户的密码.当然这只是一个个人简单的小demo,但我想问一下,在实际投入运行的网站中,他们是怎样保存用户的密码的?后台人员能够从数据库中看得到用户的密码吗?如果看不到,那比如我们要修改密码的话,后台又是如何判断我输入的密码是否是原来的密码? 求教一下~谢谢~ 解决方案 一般来说,我们使用哈希(Hash)算法来存储密码. 其中

c++-请教一个CCLIENTDC的问题

问题描述 请教一个CCLIENTDC的问题 一个MFC对话框程序在DLG类的头文件里面定义一个非指针的CCLIENTDC, 在函数中不能调用,错误信息要求你初始化在构造函数里,但是这个函数怎么初始化呢 如果写成 DD(THIS),在构造函数里不能这样写,通不过,如果括号里面写成0的话 又不能在本窗体中画,就不知道跑到哪里去画了. 解决方案 菜鸟请教一个愚笨的问题在这里请教一个问题请教一个关于编码的问题 解决方案二: 错误信息,是编译出错的信息吗? 定义一个 DC,需要与上下文关联后才能使用的,否