A problem displaying [localhost] caused Internet Explorer to refresh the webpage using Compatibility

问题:

上周使用JQuery UI 的Dialog 实现弹出对话框后查询的功能,抛了如下错误:

“A problem displaying [localhost] caused Internet Explorer to refresh the webpage using Compatibility View.”

我用的IE8,FF,chrome测试的,只有IE8抛出这个问题。

IE自动切换到Compatibility View 模式。弹出对话框后,无法操作,总会自动刷新页面。

解决过程:

对话框里的代码写在<div id="GroupSetting_Dialog" class="dialogContent">...</div>中

先把div里面的代码注释,运行,看有没有问题,如果没有问题,再慢慢减少div里注释的代码,再运行。如此反复进行几次后,发现是div里的一个小div有问题。

但这个小div里没有html,只有css,于是删掉css,运行没有问题,再把css一点点加上尝试,直到加上“"max-height:200px;”时,抛出了错误。

查了一下,说是IE8暂不支持max-height/min-height。

所以,就就用JS来给小div增加height属性。

解决方法:

IE8不支持某个CSS, 所以用JS来给div增加其他可替代的属性。

$("#ViewList").attr("style", "height:200px; overflow:scroll;");

时间: 2024-10-02 18:46:49

A problem displaying [localhost] caused Internet Explorer to refresh the webpage using Compatibility的相关文章

Native JavaScript Development after Internet Explorer

This article has nothing to do with the decision whether or not to abandon support for oldIE. You and you alone must take that decision based on the specific details of your website or application. With all this being said, let us proceed! 1. JavaScr

如何关闭Internet Explorer 增强的安全配置

什么是Internet Explorer 增强的安全配置? 简单的说就是在你访问一个未标记为信任的网站的时候给你弹出一个提示,如下图: 如果你认为这个网站是可信任的,就点击“添加”按钮,把它添加到信任区,这样就可以访问了,否则的话就不能访问, 类似于防火墙,只是它主要是针对网址进行过虑,不在信任区的网址都无法访问,从而有效的避免来自恶意网站的攻击. 但有个前提条件,你得知道哪个网址是安全的才行,对于大多数人来说,哪里知道到底安不安全啊! 再说了,即使网址是安全的,也不能保证内容一定是安全的,万一

How to Uninstall Internet Explorer 11 for Windows 7

Internet Explorer 11 is the newest version of Microsoft's web browser, but not everyone is a fan. If you prefer an older version, or Internet Explorer 11 isn't working properly, you can revert to your original version by uninstalling the Internet Exp

CVE-2010-0483分析 Microsoft Internet Explorer 6/7/8 - &#39;winhlp32.exe&#39; &#39;MsgBox()&#39; Remote Code Execution

相关资料:https://www.exploit-db.com/exploits/11615/ 目的是为了了解漏洞执行的流程. 根据资料准备服务端环境: 用一台win7当做是服务器,需要在win7上共享一个文件夹用于客户端访问.我的测试环境共享的文件夹是www. (1)启用Guest来宾账户,共享文件夹时将Guest添加读权限.此时在win7本机上应能访问,但在局域网的XP虚拟机无法访问  \\192.168.0.11\www\ (2)运行 secpol.msc 打开本地安全策略->本地策略->

Internet Explorer 浏览器在同一时刻只能从同一域名下载两个文件。

Internet Explorer 浏览器在同一时刻只能从同一域名下载两个文件.至于原因请见 MSDN Blogs:<Internet Explorer and Connection Limits>,如何解除限制请见微软客户帮助与支持主页:<如何将 Internet Explorer 配置为可以同时进行两个以上的下载会话>.不管 Firefox 有多火,无可否认,IE 仍然是浏览器市场的老大.所以,在做系统架构时,不得不去考虑 IE  同时只能从同一域名下载两个文件的限制.如果超过

解决“Internet Explorer已对此页面进行了修改,已帮助阻止跨站点脚本。”的“问题”

最近一直对网络安全知识比较感兴趣,目前在看的书是网上推荐的<Web应用安全权威指南>.这本书提供下载一个虚拟机镜像,运行这个虚拟机可以在电脑浏览器上做书中的实验. 第66页涉及到一个XSS的实验,正常的效果是执行JavaScript,弹出一个对话框.我在照做的时候IE提示"Internet Explorer已对此页面进行了修改,已帮助阻止跨站点脚本."(如图1). 我先将地址加入可信站点,没有作用.这时想到以前给公司设置OA系统时,不但需要加可信站点,还需要更改"

C# winform webbrowser如何指定内核为IE11? 输出 this.webbrowser.Version 显示版本是IE11的,但实际版本不是啊! 网上打的修改注册表HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_BROWSER_EMULA

最佳答案 1)假设你应用程序的名字为MyApplication.exe 2)运行Regedit,打开注册表,找到 HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_BROWSER_EMULATION 3)添加以下项 IE各版本的值如下: 11001 (0x2EDF) Internet Explorer 11. Webpages are displayed

Internet Explorer 11 Enterprise Mode 详解

白驹过隙,已经三月未能及时更新博文,今天为大家分享有关IE 11 Enterprise Mode(企业模式)两个章节内容,之前看到好多群里讨论有关IE11企业模式的问题,这里简单做一下汇总,第一章为IE11企业模式详解,第二章为企业模式排错,希望对大家理解IE 11 Enterprise Mode的含义及企业批量开启及排错有帮助,谢谢. 一.IE 11企业模式简介: 企业模式是可以在 Windows 8.1 更新和 Windows 7 设备的 Internet Explorer 11 上运行的一

关于windows 下每次打开IE 8都弹出欢迎使用Internet Explorer 8 弹窗的关闭方法

今天笔者在安装完windows 操作系统后,发现了一个问题,即每次打开IE 8浏览器,都会弹出一个欢迎界面: 弹窗标题为:设置windows Internet Explorer,具体内容如下图所示: 经过研究发现,最终还是找到关闭弹窗信息的方法,具体步骤如下: 1.运行:gpedit.msc进入组策略管理 2.找到,计算机配置--管理模板--Windows 组件--Internet Explorer,下的[阻止执行首次运行自定义设置] 3.右键编辑,将此项配置成 已启动,选择所需的选项处设置为: