Tag: 互联网浏览器

Internet Explorer上的“堆栈溢出行0”

我意识到这不是一个理想的地方就可search性问题,但我有一个页面的JavaScript代码抛出“堆栈溢出行0”错误,当我在Internet Explorer中查看它。 问题很明显不在第0行,而是写在文件列表中的某处。 一切工作正常在Firefox中,所以我没有Firebug和朋友的乐趣,以协助排除故障。 有没有标准的原因呢? 我猜这可能是一个Internet Explorer 7的bug或者是一个相当模糊的东西,而我的Google-fu现在给我带来了一点欢乐。 我可以find很多遇到过这个问题的人,但我似乎无法find他们是如何解决这个问题的。

检查IE 10

如果用户使用IE 10,如何在页面加载时显示消息框? function ieMessage() { alert("Hello you are using IE10"); } 我的网页是一个JSF facelet(XHTML)。

在IE中仿真/填充history.pushstate()

history.pushstate()在IE中不受支持。 有没有另一种方式来实现这一点在IE浏览器?

如何使用JavaScript检测Internet Explorer(IE)和Microsoft Edge?

我看了很多,我知道有很多方法来检测Internet Explorer。 我的问题是这样的:我在我的HTML文档上有一个区域,点击时调用与任何types的Internet Explorer不兼容的JavaScript函数。 我希望检测IE是否被使用,如果是,请将variables设置为true。 问题是,我正在写我的代码记事本+ +,当我在浏览器中运行HTML代码,没有任何方法来检测IE炒锅。 我认为问题在于我正在使用记事本++。 我需要能够检测到的IE,所以基于这个variables,我可以禁用该网站的区域。 我试过这个: /* Write JavaScript here */ var isIE10 = false; if (navigator.userAgent.indexOf("MSIE 10") > -1) { // this is internet explorer 10 isIE10 = true; window.alert(isIE10); } var isIE = (navigator.userAgent.indexOf("MSIE") != -1); if(isIE){ if(!isIE10){ window.location = 'pages/core/ie.htm'; } } 但它不起作用。 我如何检测记事本++的IE浏览器? 这就是我testing的HTML,但我需要一个方法,可以在网站上使用。 帮帮我! 编辑 我注意到有人把这个标记为重复的,这是可以理解的。 […]

Internet Explorer 8表格单元格宽度bug与colspan集

我有以下的HTML页面: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> <head> <title>A title</title> </head> <body> <table style="width: 700px; border: solid 1px green"> <tr> <td style="border: solid 1px red;" colspan="2">A cell with a bunch of text. The amount of text here increases the 'x' cell.<td> </tr> <tr> <td style="width: 100px; […]

SCRIPT438:对象不支持属性或方法IE

我在我的应用程序中有一个选项,用户可以停用他们的configuration文件。 只有pipe​​理员可以再次激活它们。 我有一个类ActivateProfile有两个方法 userExist(userName) ,用于检查具有该用户名的用户是否存在,并且他/她的configuration文件被停用 和activateAccountByUser(userName)再次激活用户的configuration文件 我在inputtypesbutton的click事件上调用JavaScript函数。 此代码在Chrome和Mozilla上正常工作,但在Internet Explorer上出现此错误: SCRIPT438:对象不支持属性或方法userExist function activateProf() { var userName=document.getElementById("userName").value; if (userName == "") { alert("Полето е задолжително"); } else { alert(userName + "1"); ActivateProfile.userExist(userName, { callback:function(exist) { if (userName) { ActivateProfile.activateAccountByUser(userName); alert("User is activated"); } else { alert("User does not exist"); } }}); } } 这里是激活configuration文件类的代码 public void activateAccountByUser(String […]

强制Internet Explorer使用特定的Java运行时环境安装?

在查看其他人的包含applet的网页时,如何强制Internet Explorer 6.0在安装多个版本时使用特定的JRE?

如何在InternetExplorer 8中禁用caching

我怎样才能禁用caching在IE8中? 我们正在IE8中进行Javascript开发和testing,但是我们每次修改Javascript文件都必须清除caching。

在IE 8中无法显示HTTPS中的PDF(在64位Vista上)

我有一个本土的HTTPS服务器,提供简单的文件(它embedded我的应用程序)。 它工作得很好 – 一直使用它。 最近添加的SSL支持 – Chrome,FireFox和IE都喜欢它,并加载页面就好了。 我发现的问题是当我尝试通过HTTPS连接加载PDF文件。 出于某种原因,PDF不会显示在IE 8(64位Vista上的64位)中。 它在Chrome中正常工作。 而且在使用普通HTTP的情况下,它在IE 8中工作正常 – 仅在使用HTTPS时失败。 注意:当提到IE 8时,它是64位Vista上的32位IE 8,尽pipe64位IE 8具有相同的行为。 这使我认为这是某种IE 8 / HTTPS / PDF / 64位操作系统的问题,但我不确定。 IE 8的DebugBar显示请求和响应完全按照预期进行 – 完全没有错误。 IE 8不显示任何错误或任何东西 – 纯白色的屏幕(或我试图加载PDF之前显示的页面)。 清除caching/ cookies /等。 IE / PDF / HTTPS有任何已知的问题吗?

Stufffyingly奇怪的IE 9的JavaScript错误:改变文档标题使后续的代码执行

我根本不明白这一点。 这里是一些JavaScript代码,可以在每个浏览器中使用,但是使用IE 9。它是使用ExternalInterface从Flash电影中调用的,如果电影的大小在内部发生更改,则会dynamic调整DOM中的电影的大小 function vResizeFlash(swfId, ht) { document.getElementById(swfId).height = "100%"; document.getElementById('flashContainer').style.height = ht + "px"; } 但它工作正常,如果我改变document.title: function vResizeFlash(swfId, ht) { // IE 9 won't run the rest of this function unless // we go through the charade of changing the document title. if (navigator.appName.indexOf("Microsoft") != -1) { var docTitle = document.title.replace(/^(.+?)\s*$/,"$1"); document.title = docTitle […]