Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Java][HTML][PHP]przejście na nową stronę
Forum PHP.pl > Forum > Przedszkole
marcus753
witam mam stronę A i B teraz chciałbym aby po pełnym wczytaniu strony A automatycznie przejść do strony B da się coś takiego zrobić ?

do tej pory korzystałem z takich opcji:

  1. <script type="text/javascript">
  2. document.location='http://strona.pl/index.php';


  1. <meta http-equiv="refresh" content="0; url=http://strona.pl/index.php">


[php]<?
$domena='http://strona.pl/';
header("Location: $domena"."index.php");
exit;
?>/php]

Ale przejście następuje od razu a mi zależy amy nastąpiło dopiero po pełnym wczytaniu strony...

na stronie mam ramki iframe i po ich pełnym wczytaniu chciałbym aby strona dopiero wtedy przeszła do strony B
DiH
Zamiast uciekać się do jakichś iframe, można po prostu najpierw wywołać:
  1. if( false == ($site=file_get_contents( 'http://www.site.com/index.php' ))) {
  2. echo "Could not read file."; // Jezeli strona nie mogła zostać zaladowana to zwraca bląd.
  3. }
  4. else {
  5. // Jezeli strona zostala załadowana poprawnie, to wykonuje skrypt dalej. A wiec może tu byc sprawdznie kolejnej strony, i kolej itd. Potem już tylko przekierowanie
  6. header("Location: $domena"."index.php");
  7. }
marcus753
widzę ze nie wyrazilem się dość jasno mój błąd ...
A mianowicie mam 6 skryptow 1 skrypt tworzy bazę danych dla 4 następnych skryptow a 6 skrypt ma się wykonać gdy wykonana się wszystkie poprzednie i tak to sobie wymyslilem ze po zakończeniu 1 skrypty przechodzimy na stronę gdzie w iframe uruchamiala się 4 pozostałe a po ich zakonczniu przechdzi do skrypty 6 i tu jest własnie problem jak to zrobić a uruchamianie skrypty jeden po drugim nie ma sensu bo 1skrypt wykonuje się z 1min wiec poco czekać 4 min skoro można je uruchomić wszystkie na raz ...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.