![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 278 Pomógł: 3 Dołączył: 28.06.2008 Skąd: PL Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam stronę i na niej mam dwie ramki jedna sie nazywa ramka1 i ma 100px, druga ramka2 i ma 800px I teraz tak w pierwszej bedzie kod któy bedzie robił pewną czynnośc a w drugiej bedzie wczytana strona np. allegro.pl . I moje pytanko jest takie czy da sie odczytać zawartość ramka2 w php? Czy trzeba użyć js lub ajax'a? Bo musze odczytać co jest w ramce2 i w ramce 1 odpowiednik kodem php to przerobie i wyświetli mi w ramce jeden potrzebne informacje. Prosze o jakies podpowiedzi. Pozdrawiam |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 589 Pomógł: 91 Dołączył: 22.05.2008 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
Nie rozumiem po co Ci ramka w tym wypadku. Oczywiście PHPem nie odczytasz tego co jest w ramce bo ramka działa po stronie klienta. Poza tym js do odczytania kodu strony (jeśli jest postawiona na innej domenie) z ramki też odpada bo działa The Same Origin Policy (kiedyś myślałem, że jest tylko nałożony na obiekt XHR ale to nieprawda, na ramki też), oczywiście możesz wyłączyć TSOP w swojej przeglądarce ale 99,9% użytkowników sieci ma ją włączoną.
Dlaczego nie file_get_contents? Ten post edytował #luq 7.08.2010, 11:03:47 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 812 Pomógł: 117 Dołączył: 2.12.2008 Ostrzeżenie: (10%) ![]() ![]() |
Bardzo trudno zrozumieć Cię o co Ci chodzi, ale domyślam się, że chciałbyś przy pomocy js odczytać zawartość innej ramki, która zawiera stronę pochodzącą z innej domeny.
Nie, nie da się. Zabezpieczenia przeglądarki nie pozwolą Ci uzyskać dostępu do takiej ramki. chyba, że |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 278 Pomógł: 3 Dołączył: 28.06.2008 Skąd: PL Ostrzeżenie: (0%) ![]() ![]() |
może słabo to wyjaśniłem chodzi mi o cos podobnego do tej strony
http://boty.boo.pl/bot/md/pl/s1/ u mnie jest podobnie i np. ja otworze strone w tej drugiej ramce allegro.pl to chciałbym w tej pierwszej małej ramce wyciągnąc np. adres www.allegro.pl Jeżeli w tej dużej ramce klikne na zakłądke komputery to żeby w mojej zakładce był obecny link czyli www.allegro.pl?costam=komputery albo np. ze jak klikne w drugije ramce liste jakiś przedmiotów to żeby w pierwszej (małej) ramce pojawił się tylko pierwszy przedmiot z listy. Czyli ogólnie to aby mia taki sam kod jaki mam poprzez opcje pokaz źródło strony. file_get_contents nie zwruci mi kodu z drugiej ramki. Nie wiem czy to jasno opisałem (IMG:style_emoticons/default/smile.gif) ale jak by co to moge opisać jeszce jasniej (IMG:style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.09.2025 - 22:24 |