Witaj gościu! Zaloguj się lub Zarejestruj aby móc korzystać ze wszystkich funkcjonalności jakie oferuje to forum! Rozpocznij zarabianie przez internet, poznaj korzysci pracy w domu! Rejestracja i korzystanie z forum jest całkowicie darmowe!
Praca w domu - Dodatkowa Praca - Zarabianie przez Internet
Przekierowanie na adres z listy - Wersja do druku

+- Praca w domu - Dodatkowa Praca - Zarabianie przez Internet (https://zarabiam.com)
+-- Dział: Off-Topic (/Forum-Off-Topic-9)
+--- Dział: Programowanie (/Forum-Programowanie-364)
+--- Wątek: Przekierowanie na adres z listy (/Temat-Przekierowanie-na-adres-z-listy-170053)



Przekierowanie na adres z listy - radek0389 - 13-12-2020 12:38

Witajcie,
Używam prostego przekierowania w js.
window.location = "https://www.strona.pl";

Ale potrzebuję aby przekierowało na losowy adres z listy, na zasadzie:
window.location = "losowy adres z listy";

lista:
1 adres
2 adres
3 adres itp.


Jak to zrobić najprościej?


RE: Przekierowanie na adres z listy - rachman - 13-12-2020 13:21

Tablica z adresami, random - wylosować z niej, podstawić wylosowany adres i przekierować... Kiedyś miałem coś takiego do losowania. W necie są przykłady - chyba połączyłem skrypt losowego wyświetlania banera z przekierowaniem, a innym razem przerabiałem skrypt z przykładu gdzie wybierało się adres z listy rozwijalnej. Nie trudne, powinieneś dać radę. Jestem na wyjeździe to gotowca nie podrzucę, ale coś takiego wiem, że znajdziesz w sieci.

tu coś ale w PHP:
http://funkcje.net/view/2/8/2228/index.html


RE: Przekierowanie na adres z listy - topbeata5544 - 13-12-2020 19:44

(13-12-2020 12:38)radek0389 napisał(a):  Witajcie,
Używam prostego przekierowania w js.
window.location = "https://www.strona.pl";

Ale potrzebuję aby przekierowało na losowy adres z listy, na zasadzie:
window.location = "losowy adres z listy";

lista:
1 adres
2 adres
3 adres itp.


Jak to zrobić najprościej?

Witam
Korystaj z Spintax - np:
{1adres|2adres|3adres}


RE: Przekierowanie na adres z listy - dzemba - 26-12-2020 12:38

Dawno tu nie zaglądałem, łap Smile

var addresses = [
'https://www.strona1.pl',
'https://www.strona2.pl',
'https://www.strona3.pl'
];
var address = addresses[Math.floor(Math.random() * addresses.length)];
window.location = address;