Mi sono imbattuto in questo progetto: https://github.com/termi/ES5-DOM-SHIM che fornisce un supporto ES5 quasi completo in tutti i browser, compresi i vecchi IE.Utilizzo dello stilo ES5 con jquery/mootools/prototype
L'ho usato in progetti JS puri, ma ora I hanno per includere jquery/mootools/prototype in un progetto (che utilizza Grafici elevati).
Anche solo l'inclusione dello script jQuery causa la generazione di errori in IE8 insieme a questo shim. Come posso mantenere il meglio di entrambi i mondi?
La mia testa documento simile al seguente:
<!--[if lte IE 8]>
<script src="/js/a.ie8.js"></script>
<![endif]-->
<script src="/js/a.js"></script>
<script src="/js/jquery.1.8.2.js"></script>
<script src="/js/main.js"></script>
Che cosa sta facendo il file 'main.js'? Dove ricevi un errore e quale? Ho lasciato la mia sfera di cristallo a casa. – Bergi
@Bergi My main.js è vuoto per ora.L'errore è: 'Oggetto non supporta questa proprietà o metodo - a.ie8.js, riga 46 carattere 428' – Greg
Quindi, qual è la riga 46 di quel file (e il suo contesto)? – Bergi