Javascript-форум (https://javascript.ru/forum/)
-   Opera, Safari и др. (https://javascript.ru/forum/css-html-browser/)
-   -   Помогите перенаправить! (https://javascript.ru/forum/css-html-browser/21831-pomogite-perenapravit.html)

Troi 26.09.2011 08:52

Помогите перенаправить!
 
Всем привет!
Пишу JavaScript впервые знаний 0, подскажите как подправить!

Даный скрипт предназначен для оперы, для перенаправления с одной страници на друругую при попытке открыть её любыми способами.


Пока сообразил следующее:

(function(){

if(window.location.href.indexOf('http://sait.com/page1') != -1)
document.location.href='http://sait.com/page2';

})();

Недостаток в том что, пере направляет только при вводе ссылки в поле адрес, нужно при любом переходе в том числе кликом.
Задача перехватить, часть адреса (Пример: "http://sait.com/*page1*" в место звёздочек возможны доп. строки) на сайте и перенаправить его на другой без предварительного открытия исходного!

KooL 27.09.2011 00:27

Сумбурно, не очень понятно. Если нужен редирект просто по открытию страницы, то лучше использовать
<meta http-equiv="refresh" content="0; url=http://www.new.site/page.html">

А ещё лучше с помощью сервера.


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