【IE9 Javascript比IE8慢 – 这很奇怪!】教程文章相关的互联网学习教程文章

javascript – 视频JS就绪事件和IE8【代码】

我目前正在使用Video JS来提供视频文件,视频源正在根据访问者点击的项目而变化.当我的页面加载时,我运行以下代码将videoplayer对象绑定到变??量.var videoPlayer = _V_("my_video_1");这适用于除IE7和IE8之外的所有浏览器.我一直在调试我的代码,似乎它被卡在准备好的事件上,它永远不会触发.虽然它不会在控制台中留下任何错误.但是就绪功能中的任何警报或操作都会被忽略,而且正是在这一点上,源正在被修改.这是我用来更改源代码的代码...

javascript – jQuery slideToggle()性能不佳和/或冻结IE8【代码】

我在IE8中使用.slideToggle jQuery函数表现不佳.它要么波动,要么完全冻结浏览器.在firefox chrome opera等中运行得很好 我认为它可能与我的DOCTYPE属性有关?我不确定.但是,我尝试了很多本网站及其他网站提到的解决方案,但到目前为止还没有一个解决方案,包括确保没有任何滑动元素设置为position:relative. 这是脚本和HTML.基本上,当用户单击上部div中包含的单选按钮上的按钮时,上部div会折叠,而下部div会打开更多按钮.它们最初被隐...

javascript – jquery .load()不在ie8及以下插入数据【代码】

我一直在寻找解决方案,但我仍然看到这个错误. 它是我们客户的Expression Engine设置,我们想要实现ajax-navigation.为此我们使用默认的$.load()函数,这在ie9,FF,Safari,Chrome,Opera中完美运行……但它在ie8及以下版本中不起作用. 我已经测试了回调函数,一个是被调用的,数据是发送的,我可以在登录时在控制台中读取它.但由于某些奇怪的原因,数据未插入. 这是代码:load_page: function(url, func){$('#content').load(url+' #content...

javascript – jQuery fadeTo无法在IE8中运行【代码】

使用fadeTo时,我有点褪色.它在Firefox和IE9中运行良好.它在IE8中不起作用.这是我的代码: JS:var $j = jQuery.noConflict();window.onload = function(){ $j('#fadein').fadeTo(6000, 1, function() {}); };HTML<div class="img-center" id="fadein" style="opacity:0;"> <img src="src.jpg" alt="Text" class="feature-image" /> </div>如何在IE8中使用它?只要它在IE8中工作,我不介意从fadeTo更改为fadeIn或其他一些淡入...

javascript – if($(‘#selector’).length == 0)在IE7和IE8中不起作用【代码】

这是我的jquery代码:$(document).ready(function() {if ($('#login').length == 0) {$('#login').css('background', "url('/css/login-bg.gif') 2px center no-repeat");}if ($('#password').length == 0) {$('#password').css('background', "url('/css/password-bg.gif') 2px center no-repeat");}$('#login').focus(function() {$(this).css('background', 'transparent'); });$('#password').focus(function() {$(this).css('...

javascript – 检查IE8中的opener窗口中是否定义了函数【代码】

我有一个弹出窗口,允许开启窗口可选地定义一个回调函数,如果定义将在用户完成弹出窗口时调用.根据我读过的建议,我这样做:if (window.opener && (typeof window.opener.callbackFunction == 'function')) {window.opener.callbackFunction() }这在Firefox中运行良好 – 当定义函数时,typeof是预期的“函数”.但是,在IE8中,typeof是“对象”.该函数通常在开启器中定义,如下所示:function callbackFunction() {... }有谁知道为什么I...

javascript – 无法在IE8上获取标签的innerHTML【代码】

我试图得到类名称current_page_item [0]的innerhtml …这在FF中工作正常,甚至在IE9中也是如此.但是在IE 8中,似乎是行中的一些javascript错误“var classelem = document.getElementsByClassName(‘current_page_item’)[0] .innerHTML;. 我试着在上面一行后发出警报.但它没有显示消息“Hello again”. 知道如何解决浏览器问题吗?是不是document.getElementsByClassName在IE8中不起作用?<html> <head> <script type="text/javascr...

Javascript显示/隐藏不在IE8中工作【代码】

我有一些代码可用于FF,Chrome,Safari甚至IE9.当然,它在IE8中不起作用.这是使用Javascript在两个div上显示/隐藏.我对JS并不十分精通,所以任何帮助都会受到赞赏. Javascript功能:function showonlyone(thechosenone) {var subscriberinfo = document.getElementsByTagName("div");for(var x=0; x<subscriberinfo.length; x++) {name = subscriberinfo[x].getAttribute("class");if (name == 'subscriberinfo') {if (subscriberinfo[...

IE8中的JavaScript日期比较失败【代码】

我有一个函数,可以从DD / MM / YYYY将日期转换为YYYY-MM-DD. 除了IE8之外,这适用于所有浏览器,出于某种原因,在创建新的Date对象时,它返回NaN. 代码的基本实现http://jsfiddle.net/bX83c/1/var compareDate = function(value){var dateFragements = value.split('/');if (dateFragements.length == 3) {var currentDate = new Date();currentDate.setHours(0, 0, 0, 0);var startDate = new Date(dateFragements[2] + '-' + dateFra...

javascript – IE8中的SVG支持

SVG将使我们的一个Intranet应用程序的用户界面更加有用.我的主要目标是使用可以通过异步js调用更新的矢量化图形,并且一些元素可以处理点击/ d& d事件. 我知道gecko,safari和chrome的实现都很安静.现在最大的问题是,IE8 svg的实现有多好?要使SVG ui与IE8(也许是ie9)配合良好需要考虑什么?解决方法:IE9(目前处于测试阶段)支持SVG.你可以download it here.

javascript – 仅在IE8中使用jQuery的“对象预期”错误【代码】

我只在IE中遇到错误(v8,我不知道它是否发生在旧的IE版本中,但它不会发生在Chrome或Firefox中),当我使用IE开发工具的debbuger时,它会给我带来以下消息:Breaking on JSScript runtime error - Object Expected这是我受影响的代码:$('#deviceProfileSelection').change(function() { //affected line!!!! // rest of my code... });此元素#deviceProfileSelection定义如下:<select id="deviceProfileSelection"><option value=""><...

IE9 Javascript比IE8慢 – 这很奇怪!【代码】

我很难解释为什么以下代码在IE9中运行速度比IE8慢! 这里有一些测试代码可以在OS X,WinXP和Win7以及IE7和Windows上的(最新)FF / Chrome / Safari中大约半秒钟内平稳运行. 8在WinXP上(为简单起见,我删除了使其在IE6中工作的调整). 由于某些原因我无法解释,它在IE9中很糟糕,速度慢而且笨重.减少setTimeout的时间会使它更快但不会少于生涩. 我已经尝试删除和基准测试一些可能是阻塞点(例如Math.min ……所有这些都没有改变. 我很难过…...

javascript – 可以做些什么来提高大型数据集的IE8性能?

我有一个显示约300页表格数据的页面. Firefox,Chrome,Safari都运行良好,但IE 7,8和8兼容性视图都很糟糕.当我尝试滚动或按下向上翻页/向下翻页按钮时,它会滞后几秒钟. 分页,较小的数据集和其他可用性建议不适用于此页面.假设我绝对别无选择,只能一次显示所有这些数据……我可以做些什么来调整它? 数据正在通过jQuery / Ajax加载,这似乎至少在某种程度上是可疑的,因为当我创建一个测试页面来直接渲染结果时,它并不是那么慢,但仍然不...

javascript – 附加太多事件处理程序时IE8内存泄漏/性能问题【代码】

我有一个包含大量列表元素的网页(接近3000).我正在为这些和一个悬停事件附加一个click事件处理程序(使用jquery).$('li').click(function (e){// do processing here }) $('li').hover(function (e){// do processing here for hover in }, function (e) {// do processing here hover out }) 在IE8上,我开始注意到一些减速,我最初的猜测是事件处理程序的数量导致内存泄漏/消耗问题.这适用于Chrome,FF,IE9. 有没有人注意到这种行...

javascript – IE8的DOM内存问题(插入大量JSON数据)【代码】

我正在开发一个小型Web实用程序,它显示来自某些数据库表的一些数据. 我在FF,Safari,Chrome上运行的实用程序很好……但是IE8上的内存管理是可怕的.最大的JSON请求将返回信息,以在浏览器中的表中创建大约5,000行(表中的3列). 我正在使用jQuery来获取数据(通过getJSON).要删除旧/现有表,我只是在做一个$(‘#my_table_tbody’).empty().要在表中添加新信息,在getJSON回调中,我只是将我正在创建的每个表行附加到变量,然后一旦我拥有它们...

JAVASCRIPT - 技术教程分类
JavaScript 教程 JavaScript 简介 JavaScript 用法 JavaScript Chrome 中运行 JavaScript 输出 JavaScript 语法 JavaScript 语句 JavaScript 注释 JavaScript 变量 JavaScript 数据类型 JavaScript 对象 JavaScript 函数 JavaScript 作用域 JavaScript 事件 JavaScript 字符串 JavaScript 运算符 JavaScript 比较 JavaScript 条件语句 JavaScript switch 语句 JavaScript for 循环 JavaScript while 循环 JavaScript break 和 continue 语... JavaScript typeof JavaScript 类型转换 JavaScript 正则表达式 JavaScript 错误 JavaScript 调试 JavaScript 变量提升 JavaScript 严格模式 JavaScript 使用误区 JavaScript 表单 JavaScript 表单验证 JavaScript 验证 API JavaScript 保留关键字 JavaScript this JavaScript let 和 const JavaScript JSON JavaScript void JavaScript 异步编程 JavaScript Promise JavaScript 代码规范 JavaScript 函数定义 JavaScript 函数参数 JavaScript 函数调用 JavaScript 闭包 DOM 简介 DOM HTML DOM CSS DOM 事件 DOM EventListener DOM 元素 HTMLCollection 对象 NodeList 对象 JavaScript 对象 JavaScript prototype JavaScript Number 对象 JavaScript String JavaScript Date(日期) JavaScript Array(数组) JavaScript Boolean(布尔) JavaScript Math(算数) JavaScript RegExp 对象 JavaScript Window JavaScript Window Location JavaScript Navigator JavaScript 弹窗 JavaScript 计时事件 JavaScript Cookie JavaScript 库 JavaScript 实例 JavaScript 对象实例 JavaScript 浏览器对象实例 JavaScript HTML DOM 实例 JavaScript 总结 JavaScript 对象 HTML DOM 对象 JavaScript 异步编程 javascript 全部