Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%)
|
Witam.
strona test.php wygląda następująco: Górny iframe to taki mały pasek, licznik. Dolny iframe to strona właściwa, zewnętrzna. Chciałbym za pomocą JS wczytać adres drugiej ramki, tak aby strona www z ramka2 "wyłamała" się z ramki po wczytaniu test.php (lub kilka sekund po ale to już z tym dam sobie radę). Strona jest generowana dynamicznie, za pomocą php i znam adres tej strony ale internauta mógł wcześniej poruszać się po niej i adres mógł się zmienić na jakąś podstronę dlatego nie chciałbym przekierowywać go na stronę domową (lub inną startową). Walczę z tym już ponad godzinę. PS: Mój pierwszy post od blisko dwóch lat na forum (IMG:style_emoticons/default/smile.gif) Ten post edytował markonix 2.08.2010, 15:05:12 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%)
|
Ten kod na wyłamywanie się ramki jest mi znany tylko problem z tym, że w ramce drugiej jest jakaś strona zewnętrzna - strona innej osoby.
No chyba, że w JS jest możliwość dołączenia fragmentu kodu do cudzej strony znajdującej się w mojej ramce. Może napisze mniejwięcej jak to działa. [] - ramka z licznikiem [] - ramka z jakąś stroną Licznik odmierza sekundy. Dobija np. do 15 sekund i strona z ramki drugiej pojawia się w oknie przeglądarki jako normalna strona. Tak jak mówię - wiem z góry jaka strona otwiera się w drugiej ramce i mógłbym przypisać adres do zmiennej i zrobić przekierowanie ale jeśli internauta w ciągu tych 15 sekund wszedł w jakieś podstrony to bezczelnie zostanie przekierowany z powrotem na stronę główną. Ten post edytował markonix 17.08.2010, 23:10:02 |
|
|
|
markonix [js] Wczytanie adresu z ramki 2.08.2010, 15:03:39
plewa if (self!=top)
{top.location=self.document.lo... 5.08.2010, 12:42:51
plewa No to przekierowuj na adres:
parent.frames[1].loca... 18.08.2010, 08:42:08
markonix [HTML] pobierz, plaintext <script language=... 19.08.2010, 00:41:20
plewa Zamiast poprzedniego kodu umiesc ta linijke w ramc... 24.08.2010, 21:29:20 ![]() ![]() |
|
Aktualny czas: 10.06.2026 - 13:55 |