首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以使用不同的DOCTYPEs来呈现页面的ASP.NET页面?

是否可以使用不同的DOCTYPEs来呈现页面的ASP.NET页面?
EN

Stack Overflow用户
提问于 2014-04-16 15:25:20
回答 1查看 373关注 0票数 1

目前,我遇到了一个问题,更新一个旧网站,利用整个站点的UserControl中的不碎片菜单控件。除非页面是以古怪模式呈现,否则不完整控件的下拉菜单在IE9中不能正确呈现。IE9中的古怪模式导致大量javascript和其他用户控件的破坏。

是否有可能在允许古怪模式的DOCTYPE中使用包含不碎片化控件呈现的UserControl,然后严格地呈现页面的其余部分?

我已经研究过可能使用适配器控件来控制这种行为,但是我只找到了通过下面的链接来控制整个页面的方法。control

这个实现控制整个页面的DOCTYPE,而不是一个特定的UserControl,这正是我所需要的。

是否有其他人遇到需要在不同DOCTYPE中呈现部分页面的情况?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-04-16 16:39:22

简单明了->不。

另一种方法是,只对带有该控件的页面使用iframe,并使用document.parent通过javascript将值传递给父文档,这是所能做到的最好的方法,对于您所面临的奇怪和特定的情况。

这个链接将帮助您使用iframe技巧:How to force Iframe to run quirks under a standard parent frame

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

https://stackoverflow.com/questions/23113742

复制
相关文章

相似问题

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