Цитата:
|
п.с. а зачем ты не хочешь использовать актуальный html5 ?
если ни секрет и зачем хочешь использовать устарелые технологии)?
|
Для IE в любом случае придется использовать старые технологии. А так, можно было бы конечно и на HTML5.
В принципе, чего переживать, IE8 и выше, поддерживает отслеживание изменений hash. А тех пользователей, у кого версия браузера ниже восьмой, можно отправлять на страницу загрузки нового браузера(пусть обновляют браузер).
Событие при изменении hash:
window.onhashchange = function() {
var hash = window.location.hash.substring(1);
alert(hash);
}
Проверка на версию браузера IE:
var ua = navigator.userAgent;
if(ua.search(/MSIE/) > 0) {
if((navigator.appVersion.match(/MSIE\u0020([.\d]+);/)[1]<8)) { // если версия ниже восьмой
document.location.href='http://www.site.ru/bad_browser.html';
}
}