Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery和css引用在IE7兼容性上阻止Asp.net中的页面呈现_Css_Asp.net_Jquery Ui_Jquery Plugins_Internet Explorer 7 - Fatal编程技术网

Jquery和css引用在IE7兼容性上阻止Asp.net中的页面呈现

Jquery和css引用在IE7兼容性上阻止Asp.net中的页面呈现,css,asp.net,jquery-ui,jquery-plugins,internet-explorer-7,Css,Asp.net,Jquery Ui,Jquery Plugins,Internet Explorer 7,我的Asp.net应用程序旨在通过X-UA-Compatible与IE 7兼容。最近,我在我的项目中添加了最新的jQuery1.11.1版本和css内联引用,以便在表单中包含datepicker控件。一切正常,但在随机回发上,页面呈现被Jquery和css引用阻止 如果我从母版页中删除Jquery/css引用或IE7兼容元标记,那么一切都正常 <meta http-equiv="X-UA-Compatible" content="IE=7" /> 或 我需要母版页中的IE7兼容性元

我的Asp.net应用程序旨在通过X-UA-Compatible与IE 7兼容。最近,我在我的项目中添加了最新的jQuery1.11.1版本和css内联引用,以便在表单中包含datepicker控件。一切正常,但在随机回发上,页面呈现被Jquery和css引用阻止

如果我从母版页中删除Jquery/css引用或IE7兼容元标记,那么一切都正常

<meta http-equiv="X-UA-Compatible" content="IE=7" />

我需要母版页中的IE7兼容性元标记来正确呈现样式,因为它是为在IE7中呈现样式而设计的,而且我还需要Jquery引用来使用datepicker并进行少量验证。两者对我的项目都是非常必要的

我知道这是一个我从未经历过的非常奇怪的问题。我不知道如何解决这个问题


非常感谢您提供的任何帮助或建议。

您可能正在使用IE7不支持的jQuery 2.x版。查看他们的页面了解更多详细信息


我建议您使用较低版本的1.x,或仅使用添加到较旧的IE版本。

我已通过服务器端添加IE7兼容性,而不是在客户端aspx页面中添加IE7兼容性,解决了此问题

protected void Application_BeginRequest(object sender, EventArgs e)
    {
        Response.AddHeader("X-UA-Compatible", "IE=7"); 
    }

在aspx页面中添加IE7元标记会产生渲染问题。现在一切都像预期的那样顺利。在我的应用程序中使用Jquery文件时,我没有遇到任何页面呈现问题。

感谢您的回复,我使用的是1.11.1版本的Jquery。这应该不是问题,因为它支持IE6+
protected void Application_BeginRequest(object sender, EventArgs e)
    {
        Response.AddHeader("X-UA-Compatible", "IE=7"); 
    }