首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用IE6设计的asp.net web应用程序如何在IE8上工作?

用IE6设计的asp.net web应用程序如何在IE8上工作?
EN

Stack Overflow用户
提问于 2011-03-23 19:11:37
回答 3查看 358关注 0票数 0

我最近将我当前的IE6版本升级到了IE8,但我的一个Asp.net web应用程序在网页中的一些lebels、textboxes等对齐方面存在一些问题。应用程序工作正常,但只是存在设计问题(一些文本框和标签的顺序不像以前在IE6中那样正确)。我在IE8中选择了兼容性视图,但问题仍然存在。我已经将网页中字段的“绝对”位置改为“相对”,但没有任何用处。有没有人能帮我一下,我将非常感激。

EN

回答 3

Stack Overflow用户

发布于 2011-03-23 19:16:09

ASP.NET不负责让您的应用程序显示预期的布局样式。

无论何时升级web浏览器- Internet Explorer、Firefox、Opera、Chrome、Safari...-有一些突破性的变化,因为技术的进步,或者一些Web标准的遵从性打破了旧的和错误的做事方式。

升级到Internet Explorer8或更新版本将迫使您在任何网络平台上修复Web应用程序,甚至在ASP.NET中也是如此。

只需检查您的CSS和标记,并尝试适合Internet Explorer8标准模式,以便让您的网站再次摇摆!

票数 0
EN

Stack Overflow用户

发布于 2011-03-23 19:18:47

be浏览器有一个叫做compatibity mode的东西,如果你的网站有问题,这可以作为一个停下来的对话。但是你当然应该修复html/css,这样它就可以在所有的浏览器上工作。

要查找并修复html/css问题,将url传递给互联网上的许多html验证器之一,它通常会告诉您需要修复什么。

票数 0
EN

Stack Overflow用户

发布于 2011-03-23 19:33:52

您可以将以下标记放在html-document的head部分:

代码语言:javascript
复制
 <meta http-equiv="X-UA-Compatible" content="IE=IE5" >

导致页面在中运行,或许可以修复错误(或不修复;)。根据(声明的)文档类型,您可能会弄乱几个

但是,我鼓励您以兼容的方式更改您的css。也许可以通过使用和一些来否决失败的css类

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5404331

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档