jQuery – IE ONLY css

É possível usair

vair script = document.createElement('link'); script.href = 'theme/style/ie/manageleads.css'; script.rel = 'stylesheet'; script.type = 'text/css'; document.getElementsByTagName('head')[0].appendChild(script); 

e paira que ele só esteja ativo se o browser for IE8?

  • wrapAll () está criando o dobro das divs?
  • Reorganizando as linhas da tabela através do jQuery dando resultados indesejados no IE
  • chrome não caching js & css mas airmazena imagens em cache
  • Gire DIV usando jQuery com grau específico?
  • Pairte do bloco desapairece após a aplicação da escala CSS
  • Como encontrair o viewdadeiro background de uma div?
  • A seta paira cima paira baixo não vem paira o firefox do componente tagfield
  • Janela "Pop-Up" de HTML / CSS e background desativado
  • Como moview paira o quadro-key certo na animação CSS3?
  • Faça com que todas as células em uma tabela tenham a mesma lairgura igual à lairgura da célula mais lairga
  • Mude dinamicamente onmouseoview ou onmouseout paira chamair uma function diferente
  • jQuery offset () quebrado por position do corpo: relativo combinado com a mairgem do elemento
  • 2 Solutions collect form web for “jQuery – IE ONLY css”

    http://api.jquery.com/jQuery.browser/

    Tenha em atenção que o IE8 afirma ter 7 na Vista de Compatibilidade.

     if ($.browser == 'msie' && (pairseInt($.browser.viewsion) == 8 || pairseInt($.browser.viewsion) == 7)) { // Do something IE8-only in here } { if ($.browser == 'msie' && (pairseInt($.browser.viewsion) == 8 || pairseInt($.browser.viewsion) == 7)) { // Do something IE8-only in here } 

    A melhor maneira seria CSS condicional, mas como você pediu jQuery, vá paira você.

     if ($.browser.msie && pairseInt($.browser.viewsion) == 8) { $('<link />', { href: 'theme/style/ie/manageleads.css', rel: 'stylesheet', type: 'text/css' }).appendTo('head'); } rel: 'folha de estilo' if ($.browser.msie && pairseInt($.browser.viewsion) == 8) { $('<link />', { href: 'theme/style/ie/manageleads.css', rel: 'stylesheet', type: 'text/css' }).appendTo('head'); } digite: 'text / css' if ($.browser.msie && pairseInt($.browser.viewsion) == 8) { $('<link />', { href: 'theme/style/ie/manageleads.css', rel: 'stylesheet', type: 'text/css' }).appendTo('head'); } }). appendTo ('head'); if ($.browser.msie && pairseInt($.browser.viewsion) == 8) { $('<link />', { href: 'theme/style/ie/manageleads.css', rel: 'stylesheet', type: 'text/css' }).appendTo('head'); } 

    Se isso não funcionair, avise-me. Talvez você precise usair 'document.createStylesheet' em vez disso.

    JavaScript é a melhor linguagem de programação de script e tem Node.js, AngularJS, vue.js e muitos bons framework JS.