我想重定向IE7用户,但window.location.href
看不到正常工作。
有什么建议吗?
$('.navigation-next a').bind('click', function (a) {
a.preventDefault();
window.location.href = $(this).attr('href')
})
使用:
$('.navigation-next a').bind('click', function(a) {
location.href = $(this).attr('href')
})
谢谢!
答案 0 :(得分:3)
你必须在IE7及更早版本上使用window.location.replace()
。
<script type="text/javascript">
function redir(url){ window.location=url; }
</script>
<!--[if lte IE 7]>
<script type="text/javascript">
function redir(url){ window.location.replace(url); }
</script>
<![endif]-->
这就是为什么所有的网络开发者都应该放弃对IE的支持,直到微软修复它!