Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][JavaScript] Przekierowanie + otwarcie nowej karty
RaiZeN
post
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ą. (IMG:style_emoticons/default/wink.gif) Kod js wygląda tak:
<script>

window.onload = function(){
window.open("http://strona.pl/ad.php", "_blank");
}
</script>


Sory za chaotyczność ale pisałem na szybko. :x
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Wazniak96
post
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ć (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 10.10.2025 - 13:46