Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [js]ramki zewnetrzne
-hmtojasiepytam-
post
Post #1





Goście







Witam
mam taki problem ze posiadam dwie ramki, w tym problem ze jedna ramka jest na serwerze zewnetrznym tzn na innym i jest odwolana przez http:// i przez to jest taki problem ze nie moge pobrac zawartosci tej strony ani location przez javascript bo to dziala tylko na serwerze lokalnymj esli plik jest na tym samym serwie i nie dziala np parent.frames[0].location
jak zatem zdobyc wartosc drugiej ramki moze byc php/ajax byle co tylko jak
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
Cezar708
post
Post #2





Grupa: Zarejestrowani
Postów: 1 116
Pomógł: 119
Dołączył: 10.05.2005
Skąd: Poznań

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


w tym poście jest napisane jak się dostać do zmiennej z innej ramki za pomocą JavaScript, byś może Ci pomoże

http://forumphp.nq.pl/index.php?s=&sho...st&p=466080
Go to the top of the page
+Quote Post
-hmtojasiepytam-
post
Post #3





Goście







Niestety nie o to mi chodzi. Chodzi o to ,że w ramce mam stronę na innym serwerze. Chciałbym ,żeby coś takiego chodziło
  1. var xxx=parent.document.getElementById("history");
  2.  
  3. alert(xxx.contentDocument.location);

gdzie history to id tej ramki zewnetrznej, jesli zmienie na strona(gdzie id="strona" dla src="test.php") jest ok ale dla id="history gdzie src="http://www.google.pl" nie chodzi :.
Go to the top of the page
+Quote Post
-hmtojasiepytam-
post
Post #4





Goście







Wymyślilłem taki trick ze moge zmienic adres strony innym i przekierowac i to by odpalilo jakis skrypt php i tu mam problem jak sprawdzic jaka byla wczesniejsza strona,jej adres badz zawartosc?
Go to the top of the page
+Quote Post
Cezar708
post
Post #5





Grupa: Zarejestrowani
Postów: 1 116
Pomógł: 119
Dołączył: 10.05.2005
Skąd: Poznań

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


Cytat(hmtojasiepytam @ 30.04.2008, 12:54:24 ) *
  1. var xxx=parent.document.getElementById("history");
  2.  
  3. alert(xxx.contentDocument.location);

a może Ci chodzi po prostu o:
Kod
var xxx=parent.nazwaRamki.document;
alert(xxx.location);


(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

Ten post edytował Cezar708 30.04.2008, 15:06:31
Go to the top of the page
+Quote Post
-hmtojasiepytam-
post
Post #6





Goście







Cześć
dzięki za odpowiedź ale wciąż nie chodzi. Tak już próbowałem, działa ale w rpzypadku gdy ramka jest ustawoina na localhoscie a ja drugą ramkę mam na innym serwerze i odwołuje się do niej przez src="http://adres" i tak nie chce zadzaiałać, jeśli podam po prostu src="dsa.php" to jest ok ale nie o to chodzi :/
Go to the top of the page
+Quote Post

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: 22.08.2025 - 12:35