/ / IE špecifická značka - html, internet-explorer-8

IE špecifická značka - html, internet-explorer-8

Píšem značku, ktorá obsahuje obrázok pod a div, Chcem pridať ďalší obrázok, keď je prehliadač IE8. Ako môžem písať špecifickú značku IE8 pomocou javascript alebo JQuery?

odpovede:

1 pre odpoveď č. 1

Nepotrebujete JS / Jquery na to, stačí použiť normálne CSS.

Všetko, čo robíte, je pridanie triedy do vášho HTML v závislosti od verzie IE, ktorá je zistená.

V hlavičke pridajte tieto (alebo variácie) podmienky:

<!--[if lt IE 7]><html class="ie6"><![endif]-->
<!--[if IE 7]><html class="ie7"><![endif]-->
<!--[if IE 8]><html class="ie8"><![endif]-->
<!--[if gt IE 8]><!--><html><!--<![endif]-->

Potom môžete zobraziť / skryť prvky vo vašom CSS:

.ie8 .myImage {
display: block;
}
.ie7 .myImage  {
display: none;
}

0 pre odpoveď č. 2

Funkciu jQuery môžete použiť na rozpoznanie aplikácie Internet Explorer verzie 8. http://api.jquery.com/jQuery.browser/

if ($.browser.msie && parseInt($.browser.version) == 8)
{
//IE8 specific code block

}