首页 > TAG信息列表 > internet-explorer-8

Vista上IE8中的Javascript blur()命令不起作用

我有一个项目,该项目会弹出一个窗口,提示用户.它会显示10秒钟,然后使用javascript self.blur()命令发送到后台.我不想关闭它,因为它具有用户可能需要看到agian的信息. 目前,该功能适用​​于Windows XP上的IE7 / IE8 / FF2 / FF3,但在Vista上则不适用于IE8.我发现如果在Vista上禁用

javascript-document.title问题ie8

IE8为什么无法使用document.title =“ test title”更改文档标题?解决方法:以下是我的IE8作品.但是我确实得到了ActiveX安全弹出窗口,因此也许您的IE8并未设置为提示这些问题,而只是拒绝编写脚本. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR

为什么此JavaScript适用于FF而不适用于IE8

半年后,我才发现IE无法处理此脚本,而现在我的程序员不见了,我自己就被它卡住了:-( 在FF中工作正常 这是代码: function updateFields(name, value) { var elements = getElementsByClass('field_' + name); for(var i=0; i<elements.length; i++) { var e = elements[i];

javascript-Chrome和IE8与其他

我正在创建一个网页,希望替换其中的< span>具有新的< span>元素元件.原始的< span>元素是(例如): <span class="green_link">;Abbreviation;The definition</span> 提供的字符串的形式为< separator>< string>< separator< string>.提供分隔符以确保第一个或第二个字符串

javascript-jQuery hide()方法不会立即在IE8中生效?

我们所拥有的是一些通过jQuery垂直居中对齐的图像.我们想要发生的是在${document)上隐藏未对齐的图像(意思是未居中),然后运行在window.onload居中的功能,然后再显示图像. 加载页面后,图像会立即在Firefox和Chrome上隐藏.但是在IE8中,在很短的时间内,它仍会在隐藏之前显示未对齐的

javascript-圆角幻灯片图像的IE8解决方案?

我有一个简单的jCycle幻灯片.我想自动对图像的各个角进行圆角处理,因此无需手动对每个图像进行圆角处理.过去,我曾使用CSS3pie来为IE舍入对象,但如果将它用于幻灯片放映中的图像,则它会使幻灯片放映在IE8中消失.我不知道为什么(我尝试遵循饼形网站上关于已知问题的建议,但无济于事)

IE8 Javascript性能监控工具

任何人都知道一个好的javascript性能工具吗?我有一个javascript重的页面,可以在chrome中正常运行,但在IE中却非常慢. 我想四处看看,看看我的javascript的哪些部分可能会使它变慢.解决方法:Dynatrace AJAX Edition是您想要的,尽管它可能需要一些时间才能习惯. Dynatrace在网上有一些

javascript-更改className ie8

使用Javascript更改div元素的类时遇到一些麻烦.我当前使用的方法(请参见下面的代码)在Chrome和Firefox中有效,但在IE8上却无效(我尚未测试IE9,但假定它已经可以工作,或者一旦ie8就可以工作). 奇怪的是,在ie8中,当我更改输入元素的类时,它可以工作.但更改div的类不会执行任何操作(完

javascript-如何在IE8中禁用body.blur()?

我致力于在IE8中运行的企业Web应用程序.似乎在主体上调用了blur()导致IE窗口发送到后台.不幸的是,此代码位于供应商控制的应用程序的一部分中. 有没有什么可能的方式可以防止在不修改实际调用body.blur()的代码的情况下在主体上调用blur()? 由于这是企业应用程序,因此可以接受应用程

淡入/淡出并使用javascript创建/隐藏

我在运行时创建一些.为此,我正在使用此功能: function creatediv(id, html, left, top) { if (document.getElementById(id)) { document.getElementById(id).style.display='block'; fadeIn(id, 300); } else { var newdiv = document.

javascript-Windows XP中的Internet Explorer 8

我目睹了Windows XP中Internet Explorer 8(IE8)的运行情况以及Windows Vista / 7中Internet的运行情况.奇怪的是,对于CSS和JavaScript的某些方面(也许对于其他元素),IE8的行为也像IE7.我是看到事物的人吗?否则,如果是这样,为什么会发生这种情况?Windows XP的IE8和Windows Vista / 7的

为什么在IE 8中无法通过JavaScript设置标记的“ disabled”属性?

我正在实现一个JavaScript函数,该函数可以启用/禁用网站的两个CSS文件: function switch_style () { var i, link_tag ; for (i = 0, link_tag = document.getElementsByTagName("link"); i < link_tag.length ; i++ ) { if ((link_tag[i].rel.indexOf( "styl

javascript-IE8的jquery问题

作为学习jQuery的一步,我试图创建Sudoku,在其中我在div块中生成了1到89之间的数字(保留10个可分割的数字).我的代码在Google chrome中运行良好,但IE8生成div ID的方式有所不同. 请检查此fiddle 我高度怀疑错误一定是由于jQuery某些方法不兼容所致.问题可能在于以下步骤: var lastNu

javascript-IE8点击事件问题

我有一个JQuery(1.8)Datatable(1.10),其中某些字段可以在原地编辑,即单击它们会创建一个输入元素,可以在其中输入新数据来更新表. 在IE8中(但在Chrome或Firefox中却没有,我没有更高版本的IE),在可编辑字段中按回车键似乎还会为表格外的按钮生成一个“单击”事件.不幸的是,此按钮将

javascript-带有JQuery 1.7的IE8“对象不支持此属性或方法”

在IE 8中执行以下代码时,控制台将为第4行字符4显示错误“对象不支持此属性或方法”.这仅在IE 8中发生.我使用的是jquery-1.7.1.min. js $(document).ready(function () { var states = ["NEW YORK", "PUERTO RICO", "ALABAMA",

javascript-是否可以为Internet Explorer用户启用CSS3功能?

我正在使用CSS 3功能,例如“圆角”或“阴影框”. 恕我直言,这些功能对于像我这样不懂图形的人来说都是很棒的功能.但是,我注意到IE 7-8不支持CSS 3. 所以我问你:有没有办法“启用”某些功能,也许有些javascript函数包含在我的html文件中?谢谢!解决方法:ie7-js解决了某些CSS问题.我认为

javascript-IE8上的TinyMCE:文本光标问题

当我在即8上键入内容,然后在文本编辑器顶部的工具栏上按“ bold”时,光标将移至整个文本编辑器的开头.这是小型MCE中的错误吗? 另一方面,如果我选择键入的文本,然后按b键,则没问题;两者都很好用Firefox解决方法:我不会说这是IE8中的错误. 光标不会因魔术而移动,有人(天真)将他放在某

javascript-IE8中可能的jQuery / jqGrid问题

我有一个用jqGrid构造的网格,它使用搜索工具栏,一个自定义格式器来插入单选框和一个loadComplete处理程序. 在FF中一切正常,但是当我转到IE8时(感到遗憾!!),屏幕将冻结并加载数据和屏幕上的Loading …框.我无法在屏幕上执行任何操作. 这是我的代码: function loadCompleteHandler(){

SVG鼠标事件在Firefox4中起作用,但在IE8中不起作用

我有一个独立的SVG文件和一个单独的Javascript文件,用于处理从SVG文件触发的鼠标事件.该项目与FF配合得很好,但是在管理鼠标事件时我以某种方式遇到了IE问题:我收到以下错误消息:“ clientx为null或不是对象”. SVG图像虽然可以打印. 你们知道我的代码有什么问题(见下文)吗? 谢谢 SVG

javascript-IE8中的settimeout问题

在IE8中使用javascript setTimeout函数时遇到一个奇怪的问题. 我想这样使用’setTimeout’函数- setTimeout(timeout,2000, {name:'saarthak'}); function timeout(opts) { alert('hello ' + opts.name); } setTimeout的第三个参数是我想传递给调用

javascript-document.getElementByID在IE 8中不起作用

我之前从未做过此事,因此如果我对问题的描述不够好或没有使用所有正确的语法,我深表歉意. 我在网站上拥有的是电子邮件表格.用户可以键入一条消息,以及他们的姓名和一些其他数据.他们填写完表格后,便可以提交表格,该表格会寄到我的电子邮件中,一切都很好.因为表单中包含JavaScript,

您可以强迫IE8识别背景大小:100%吗?

我需要背景图像精灵根据其容器的宽度调整大小,而又不显示整个精灵,而background-size:100%可以做到这一点,就像这样: #featured ul.icon-controls li.prevention { background:url(img/ico1.png) no-repeat; background-size:100%; height:60px; width:50px; backgro

javascript – IE8中控制台未定义的问题

参见英文答案 > ‘console’ is undefined error for Internet Explorer                                    21个 据我所知,如果调试窗口打开,IE仅将控制台视为对象.如果调试窗口未打开,则将控制台视为未定义. 这就是为什么我决定添加if检查

javascript – 为整个网站禁用IE8加速器

(是的,我知道SO上有a similar question,但它已经有8个月了 – 从那时起IE8 RTM已经问世了 – 并不是很有启发性) 是否可以在我的网站上禁用IE8的“加速器”?突出显示文本时,我有一个小的弹出框出现在光标旁边(类似于Office 2007),它被它们阻挡. 我知道有一种方法可以使用jQuery禁用

javascript – 获得IE8与EaselJS和ExplorerCanvas的兼容性

我正在使用EaselJS并希望允许向后兼容ExplorerCanvas. 这应该可以使用以下代码(见here): createjs.createCanvas = function () { ... return canvas implementation here ... } 但是,如果我在此函数中发出警报并运行代码,则该函数永远不会运行. 我如何让这个工作? 编辑: 这是我正在