Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> przekierowanie w php, stronę wyświetla w <iframe> zamiast na całej stronie
anskellig
post
Post #1





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 6.04.2008

Ostrzeżenie: (0%)
-----


Witam

Mam taki problem... Jest sobie strona, a w niej <iframe> wyświetlający inną stronę. I jest tam link, po którego kliknięciu powinno nastąpić przekierowanie na inną stronę.

Problem w tym, że gdy w skrypcie click.php dam header("Location: http://www.google.pl"); to strona google.pl otwiera się w <iframe>, a nie na całej stronie.
Podobnie w przypadku użycia
Kod
echo ("<META HTTP-EQUIV="Refresh" CONTENT="0; URL=http://www.google.pl">");


Lepiej jest gdy przekieruję w JS:

Kod
echo "<script type=\"text/javascript\">
location.href = \"http://www.onet.pl\" </script>";


w tym przypadku najpierw strona się pojawia w <iframe> a po chwili na całej stronie.

Nie da się tego jakoś lepiej zrobić, żeby po kliknięciu w linka w iframie, otwierała się od razu strona na którą przekierowuję?
W ogóle chciałbym to zrobić nie w JS, bo wiadomo - JS nie każdy musi mieć włączone, a przekierowanie powinno działać zawsze.


Pozdrawiam i dzięki za ewentualną pomoc

Ten post edytował anskellig 5.06.2008, 14:50:58
Go to the top of the page
+Quote Post
JoShiMa
post
Post #2





Grupa: Zarejestrowani
Postów: 1 374
Pomógł: 149
Dołączył: 1.03.2006

Ostrzeżenie: (0%)
-----


Jeśli nie masz Strict DTD.

to powinno pomóc

  1. <a href="lokalizacja" target="_top">link</a>


Przy wartości _top wyświetla się w oknie głównym, likwidowane są wszelkie inne ramki

Domyślna wartość target to _self czyli otwarcie w oknie w którym zostało wywołane, w Twoim przypadki <iframe>.

Jak ma być w nowym oknie to target="_blank"

Ten post edytował JoShiMa 5.06.2008, 15:25:50


--------------------
Go to the top of the page
+Quote Post
anskellig
post
Post #3





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 6.04.2008

Ostrzeżenie: (0%)
-----


Dzięki wielkie, działa! smile.gif

Prosta rzecz, ale zupełnie nie przyszła mi do głowy, mimo że kiedyś wiedziałem o istnieniu tego _top smile.gif
(pomógł++; )

Ten post edytował anskellig 5.06.2008, 15:41:44
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 20.08.2025 - 07:14