![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 112 Pomógł: 4 Dołączył: 6.03.2014 Skąd: Suwałki Ostrzeżenie: (0%) ![]() ![]() |
Witam, piszę prosty skracacz linków i chciałbym aby przy każdym wejściu na skrócony link otwierało w nowej karcie stronę, i po chwili ją zamykało. Przekierowanie ze skróconego linku na ten prawidłowy działa prawidłowo (za pomocą funkcji header) ale kod do otwierania nowej strony działa tylko gdy wyłącze funkcję header. Próbowałem dawać jakieś opóźnienia ale to nic nie dało. Ogólnie chodzi mi o to żeby przy wchodzeniu na stronę przekierowywało za pomocą php na właściwy url i przy okazji otwierało stronę z reklamą.
![]() <script> window.onload = function(){ window.open("http://strona.pl/ad.php", "_blank"); } </script> Sory za chaotyczność ale pisałem na szybko. :x |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 550 Pomógł: 75 Dołączył: 5.06.2012 Skąd: Lębork Ostrzeżenie: (0%) ![]() ![]() |
Nagłówek przekierowania zostaje wysłany przed jakimikolwiek danymi wyświetlony przez PHP, także przekierowanie zostaje wywołane od razu po odpaleniu strony. Kod Js nie zostaje wykonany przez przeglądarkę.
Ogólnie rzecz biorąc zrób Przekierowanie przez Js zamiast PHPowego header i powinno śmigać ![]() |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 112 Pomógł: 4 Dołączył: 6.03.2014 Skąd: Suwałki Ostrzeżenie: (0%) ![]() ![]() |
Dzięki, zrobiłem tak i działa, ale przy przekierowaniu jest około 1s biała strona - przy przekierowaniu z php tak nie było. Da się to jakoś wyeliminować?
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 22.05.2025 - 09:38 |