在触发document.ready事件之后,我根据用户的解析动态加载样式表。这就是Chrome,Firefox和IE的工作原理:
var TheFileName = '/SomeDirectory/SomeFileName.css';
if (document.createStyleSheet) {
//finally found something IE got right
document.createStyleSheet(TheFileName);
} else {
$('<style id="TestCSS"
我只想为css浏览器加载一个IE11文件。我该怎么做呢?
我知道我可以使用来加载IE <=9的样式表,但不能加载IE10和11的样式表。
我可以在谷歌上找到一个替代方案,如下所示:
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
/* IE10+ CSS styles go here */
}
但是,它同时为IE10和IE11浏览器加载。我只想为加载样式表 for IE11。有可能吗?
谢谢
我正在使用ajax加载器。加载时出现的图像在IE7中不显示,但在IE 8和FF中工作正常。我使用了下面的jquery作为装载器:
initLoader();
function initLoader()
{
//Get the A tag
var id = $('#dialogLoader');
//Get the screen height and width
var maskHeight = $(document).height();
var maskWidth = $(window).width();
//Set h