как сделать -нужен скрипт, переадресации из определённых тем форума (не всех тем)
переадресация на другой сайт
переадресация из определённых тем форума (forum2x2)
Сообщений 1 страница 8 из 8
Поделиться131.05.23 15:03
Поделиться231.05.23 15:37
lex
<script type="text/javascript">
$(document).ready(function() {
var topicIds = ['30', '84', '85']; // ID топиков
var redirectUrl = 'http://mysite.ru/'; // ссылка на сайтvar currentUrl = window.location.href;
for (var i = 0; i < topicIds.length; i++) {
if (currentUrl.indexOf('viewtopic.php?id=' + topicIds[i]) > -1) {
window.location.href = redirectUrl;
break;
}
}
});
</script>
Отредактировано Gerda (31.05.23 15:55)
Поделиться331.05.23 15:55
lex
сори, это была версия для другого движка. по привычке сваяла под него.
для forum2x2 будет такой код:
<script type="text/javascript"> $(document).ready(function() { var topicIds = ['30', '31', '32', '33']; // ID топиков var redirectUrl = 'http://mysite.ru/'; // ссылка на сайт var currentUrl = window.location.href; for (var i = 0; i < topicIds.length; i++) { if (currentUrl.indexOf('/t' + topicIds[i] + '-topic') > -1) { window.location.href = redirectUrl; break; } } }); </script>
Поделиться431.05.23 16:01
Gerda
забыл написать! ИЗВИНЯЮСЬ надо через 20 секунд переадресация
а так не имеет смысла,забанят
Поделиться531.05.23 16:05
lex
с задержкой в 20 секунд:
$(document).ready(function() { var topicIds = ['30', '31', '32', '33']; // ID топиков var redirectUrl = 'http://mysite.ru/'; // ссылка на сайт var currentUrl = window.location.href; for (var i = 0; i < topicIds.length; i++) { if (currentUrl.indexOf('/t' + topicIds[i] + '-') > -1) { setTimeout(function() { window.location.href = redirectUrl; }, 20000); // Задержка в 20 секунд (20000 миллисекунд) break; } } });
Поделиться631.05.23 16:12
пойду пробовать.....
Поделиться731.05.23 16:16
кажется работает
))))))))((()()
Поделиться831.05.23 16:27
ДА, РАБОТАЕТ
золотой скрипт
причём нет дрожания форума -потомучто можно включить "только в темах" скрипт -=там
буду информировать