Chrome Frame - мой предпочтительный подход к этой конкретной проблеме, потому что если у них IE6, есть большая вероятность, что его заставит ИТ-отдел своей компании.
http://www.chromium.org/developers/how-tos/chrome-frame-getting-started
Все, что вам нужно в голову:
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<!--[if IE 6]>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/chrome-frame/1/CFInstall.min.js"></script>
<![endif]-->
И это до конца </body>
(для jQuery):
$(document).ready(function() {
CFInstall.check({
mode: "overlay",
destination: "http://{{ host }}"
});
});
Если вы не используете jQuery или другую библиотеку, просто включите вызов напрямую:
CFInstall.check({
mode: "overlay",
destination: "http://{{ host }}"
});