#javascript #jquery #redirect
#javascript #jquery #перенаправление
Вопрос:
На HTML-странице моего сайта есть приведенный ниже код. Параметр url нормально загружается при появлении пикселя прямо над ним, но по какой-то причине перенаправление не хочет запускаться. У кого-нибудь есть какие-нибудь идеи? Возможно, это проблема IE, но не уверен.
<script type="text/javascript">
$(document).ready(function() {
setInterval("window.location = '{{$url}}'", 4000);
});
</script>
Комментарии:
1. Я думаю, вы можете передавать функции только в
setInterval
.2. На самом деле, я только что протестировал это на IE7, и, похоже, все работает нормально.
Ответ №1:
<script type="text/javascript">
var url = '...';
$(document).ready(function() {
setInterval(function() {
window.location.href = url;
}, 4000);
});
</script>
Комментарии:
1. Для этого не нужно использовать jQuery или даже ждать, пока DOM будет готов.