Fw

Wordpress Creative Developer

Escludere Caricamento Script Per Una Specifica Versione di Internet Explorer

  • Html Css
  • -

In un sito che sto sviluppando, ho avuto l’esigenza per problemi di compatibilità, di non voler caricare degli script per una specifica versione di Internet Explorer.

Escludere lo caricamento di script per Internet Explorer

In particolare volevo caricare degli script in tutti i browser ad eccezione di Internet Explorer 8.

Una tecnica diffusa che molti conoscono è quella di creare delle condizioni specifiche solo per Internet Explorer, escludendo però gli altri browser.

Ad esempio, se scriviamo:

<!--[IF !IE 8]>
carico script in tutte le versioni di IE ad eccezione della 8 e degli altri browser
<![endif] -->

viene caricato lo script solo per Internet Explorer, per tutte le versioni tranne la 8, escludendo però anche gli altri browser.

Per includere invece tutti i browser ad eccezione solo di IE8, si vede aggiungere al codice precedente “<!–>” ottenendo:

<!--[if !IE 8]><!-->
carico script in tutti i browser e in tutte le versioni di IE ad eccezione della 8
<![endif] -->

Forse conoscevi già questa tecnica. Ho voluto condividerla perchè è molto difficile che serva questo tipo di condizione (è la prima volta che la uso), e quindi magari è meno conosciuta di altre 😉

Non perderti inoltre questo articolo dove ti spiego come creare delle regole CSS solo per Safari e Chrome.

Scrivi un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *