`
skzr.org
  • 浏览: 367347 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

[疑难问题]含有active的网页加载缓慢

    博客分类:
  • J2EE
阅读更多

 

环境:windows sp2/sp3 + IE7

现象:包含有Active的网页加载时——A 有互联网时此页面访问速度还正常 B 只有内网时访问此页面感觉缓慢无比

 

解决IE在不能上因特网时Active加载慢问题:

定位object加载问题:

 

<object classid="clsid:XXX" width="0" height="0" id="icRwObj" ></object>
<script type="text/javascript">
	$(document).ready(function() {
		alert('网页全部加载完毕了!');
	});
</script>

打开页面时:发现页面内容已经显示,说明网页不慢,但迟迟不打印:'网页全部加载完毕了!';大约需要20s才能打印出来

 

监控tcp通讯(wireshark):发现页面显示后,active加载停顿的20s,在不断的dns查询active.microsoft.com,在有网络情况下发现是请求此url: http://activex.microsoft.com/objects/ocget.dll

查询网站,找到微软官方回答

 

所以只要设置codebase到一个不存在的地址就可以了,设置为http地址,不行,会弹出安装active提示;设置为本地地址,一切OK

 

解决:object添加CODEBASE="C:\WINDOWS\system32\" CodeBaseSearchPath='<%=request.getContextPath() %>/' 两个属性就可以了

 

首先:严重向给为之前看到前一段删除的文字的兄弟姐妹们道歉——因为那是错误的

以上被删除的文字严重阻碍了您的视角和思维,因为此方法完全错误,今天在演示后,发现使用以上文字操作后,active根本加载不了,怪不得网页加载变快

 

最后查询注册表发现此activex的classid在系统中根本不存在,怪不得它需要去微软的站点查找此classid的控件;

发现系统存在两个读卡activex;其中一个已经被替换了,但是写jsp的人未更新,或者直接copy了老的classid的activex代码导致的,因为此activex找不到,故页面加载时不断的访问网络,请求此activex,更新此classid后一切都变得非常快了

 

 

再次打开网页:很快就打印出来了:'网页全部加载完毕了!'

 

问题解决 ^ ^

 

分享到:
评论

相关推荐

    《ANSYS疑难问题实例详解》随书附件_APDL_vreadcannot_ansys疑难问题解析_ansys疑难问题_ansys

    《ANSYS疑难问题实例详解》随书附件是针对ANSYS初学者的一份宝贵资源,尤其对APDL(ansa参数化设计语言)的掌握至关重要。APDL是ANSYS软件中的一个强大工具,允许用户通过命令流进行高效建模、分析和求解复杂的工程...

    疑难问题处理流程.doc

    疑难问题处理流程 疑难问题处理流程是指无法由大区/客服部门解决的技术问题,需要提交到技术支持中心进行解决的流程。下面是该流程的详细说明: 一、 疑难问题的界定 疑难问题是指无法由大区/客服部门解决的技术...

    ANSYS CFD疑难问题实例详解 (携带源文件下载链接)

    ANSYS CFD疑难问题实例详解 (携带源文件下载链接) 最后一页携带源仿真文件下载链接

    电脑常见疑难问题.rar

    在日常使用电脑的过程中,遇到各种疑难问题是在所难免的,这些问题可能来源于硬件、操作系统、软件冲突以及网络连接等多个方面。为了解决这些困扰,一篇集合了各类电脑常见疑难问题解决方法的文档应运而生,其内容...

    解决使用oracle疑难问题

    解决使用 Oracle 疑难问题 在使用 Oracle 数据库系统时,可能会遇到一些疑难问题,本文将从解决使用 Oracle SQL*PLUS 时没有监听器的问题开始,介绍一些相关的知识点。 标题:解决使用 Oracle 疑难问题 描述:...

    注册表修改网页疑难问题解决

    ### 注册表修改网页疑难问题解决 在计算机的日常使用中,我们时常会遇到浏览器主页被篡改、功能受限或启动页异常等令人头疼的问题。这些问题往往与注册表中的设置有关,通过修改注册表,我们可以有效地解决这些网页...

    疑难问题记录表

    1.4-疑难问题记录表-V1.0.xls

    JAVA开发疑难问题汇总

    资源名称:JAVA开发疑难问题汇总资源目录:【】10年程序员生涯总结:从C 到Java的几点思考【】50个必备的实用jQuery代码段【】5招教你把握Java性能监控【】J2EE基础:浅谈依赖注入实现的方法【】java-内部类那点事...

    java疑难问题解惑

    Java编程语言以其强大的功能和广泛的应用领域而深受程序员喜爱,但在深入学习过程中,开发者往往会遇到一些看似简单实则复杂的疑难问题。本篇文章将详细解析Java中的几个典型问题,包括自增运算符的用法、字符类型...

    小学数学疑难问题研究.doc

    在小学数学教学实践中,教师常常会遇到各种疑难问题,这些难题可能源自于教材内容的深度、学生认知水平的差异、或是数学概念本身的复杂性。为了提升教学质量,确保学生能够正确理解和掌握基础数学知识,编著了《小学...

    mysql使用疑难问题汇总

    教程名称:mysql使用疑难问题汇总课程目录:【】10个节省时间的MySQL命令【】DB2环境变量管理方法集【】Linux下MySQL整个数据库的备份与还原【】MaxDB数据库和MySQL数据库的主要差别【】MySQL内存表的特性与使用介绍...

    LPC ARM问题疑难解答——众多ARM疑难问题深入浅出回答

    在学习和开发基于LPC ARM的...以上就是针对LPC ARM的一些常见问题的解答,这些知识点对于理解和解决实际开发中的问题非常关键。在深入学习和实践过程中,不断积累和理解这些概念将有助于提升你的嵌入式系统设计能力。

    数据库疑难问题解决方法

    ### 数据库疑难问题解决方法 #### 一、ORACLE客户端异常,无法连接服务器 **问题描述**:在尝试连接数据库时遇到错误提示,通常是因为数据库版本不一致所致。经过检查,发现服务器的安全日志中并无相关错误记录或...

    我的电脑十万个为什么 各种疑难问题解答

    在“我的电脑十万个为什么”这个资源中,我们可以期待找到一系列关于个人计算机使用过程中遇到的各种疑难问题及其解决方案。这些问题可能涵盖了操作系统、硬件故障、软件冲突、网络连接、数据管理、安全防护等多个...

    幼儿园教学疑难问题破解方案.pdf

    幼儿园教学疑难问题破解方案.pdf

    AutoCAD疑难问题汇总内容

    AutoCAD疑难问题汇总内容:如何替换找不到的系统字体不用专门下载?如何删除顽固图层等等

    数据库疑难问题pdf集合.rar

    本资源"数据库疑难问题pdf集合"针对的是MySQL数据库系统,包含了关于触发器、存储过程、索引、索引类型以及视图等关键概念的解答。这些知识点是数据库管理、开发与优化的核心。 首先,我们来详细探讨触发器...

    小学数学教学典型疑难问题剖析及解决PPT课件.pptx

    这份PPT课件主要针对小学数学教学中遇到的典型疑难问题进行了深入剖析,并提出了相应的解决策略。课程设计以参与式研讨的方式,鼓励教师们积极参与,共同探讨教学难点,旨在提升教学质量和学生的学习效果。 首先,...

    AutoCAD疑难问题汇总目录

    ### AutoCAD疑难问题解答知识点汇总 #### 一、如何灵活使用动态输入功能? **知识点解析:** 1. **动态输入简介:** 动态输入功能是AutoCAD中的一项强大工具,它允许用户直接在绘图区域看到命令提示,并在光标附近...

Global site tag (gtag.js) - Google Analytics