Javascript-форум (https://javascript.ru/forum/)
-   Opera, Safari и др. (https://javascript.ru/forum/css-html-browser/)
-   -   Не работает location.href в opere (https://javascript.ru/forum/css-html-browser/25143-ne-rabotaet-location-href-v-opere.html)

simple 26.01.2012 21:46

Не работает location.href в opere
 
Добрый вечер, как сделать чтобы в опере работал редирект, в остальных браузер работает вот такой код:
...
<head>
<script>
 document.location.href = "http//google.com";
 document.location = "http//google.com";
 window.location.href = "http//google.com";
</script>
<head>
...

все эти ссылки делают редирект браузера кроме оперы..а опрер чего надо то что то не понятно???

melky 26.01.2012 21:59

а чем
<META HTTP-EQUIV="Refresh" Content="3; URL=http://www.name.com/page.html"

не нравится ?

simple 26.01.2012 22:22

мне это нужно для того чтобы перенаправлять браузер пользователя на страницу с ошибкой, например если браузер не поддерживается, ссылку на гугле я поставил для примера

melky 26.01.2012 22:23

ну и редиректуйте через тег, а не через скрипт.

simple 26.01.2012 22:32

а как в теги условие поставить чтоб например редиректовались тока браузеры IE а остальные продолжали загрузку этой страницы?

melky 26.01.2012 22:59

<!--[if IE]>
<META HTTP-EQUIV="Refresh" Content="3; URL=http://www.name.com/page.html"
<![endif]-->


Часовой пояс GMT +3, время: 20:34.