Подскажите по скрипту

M
На сайте с 23.08.2012
Offline
62
999

Есть скрипт:

<!--

var height=0; var width=0;

if (self.screen) {

width = screen.width

height = screen.height

}

else if (self.java) {

var jkit = java.awt.Toolkit.getDefaultToolkit();

var scrsize = jkit.getScreenSize();

width = scrsize.width;

height = scrsize.height;

}

//-->

<!--

if (width > 970) {

new_location = window.location.href.replace("site.ru/modul", "site.ru");

window.location.href=new_location;

}

//-->

Он перенаправляет пользователя сразу, надо чтоб с задержкой.

Куда вставить: Refresh: 15; ? или другой вариант.

D.iK.iJ
На сайте с 26.05.2013
Offline
239
#1

window.setInterval(function () {

}, 15000);

Ну или setTimeout

Адаптивный дизайн в 2 строчки ( https://dikij.com/wm/adaptaciya-saytov.php ). + Принимаю заказы любой сложности ( https://searchengines.guru/ru/forum/926323 ). 💎 Еще я делаю классные кулоны с опалами ( https://mosaicopal.ru/ ).
M
На сайте с 23.08.2012
Offline
62
#2



---------- Добавлено 22.05.2017 в 08:29 ----------

DiKiJ:
window.setInterval(function () {

}, 15000);

Ну или setTimeout

Уточните где и что заменить? Попробовал разные варианты, ни чего не получилось.

D.iK.iJ
На сайте с 26.05.2013
Offline
239
#3

Думаю, весь скрипт можно сократить до чего-то вроде

if (document.getElementsByTagName("body")[0].offsetWidth > 970) {
window.setTimeout(function () {
new_location = window.location.href.replace("site.ru/modul", "site.ru");
window.location.href=new_location;
}, 15000);
}
M
На сайте с 23.08.2012
Offline
62
#4
DiKiJ:
Думаю, весь скрипт можно сократить до чего-то вроде

Этот вариант не сработал, но подставил к старому кое что из вашего и всё заработало как надо. Спасибо.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий