我想编写一个跨浏览器的小部件,将它们集成到IE标准和怪癖模式页面(当然,FF很容易)。

因为我只想编写样式一次,我想条件化一些样式语句只能在怪癖/标准模式下执行。

有没有办法这样做?

据我了解,_ hack和IE条件注释只允许我区分不同的浏览器,而不是不同的浏览器模式。

有帮助吗?

解决方案

var isIeQuirksMode = (document.all && document.compatMode !== 'CSS1Compat');
alert('In quirks mode: ' + isIeQuirksMode);
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top