Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML]Da się odczytać zawartść ramki?
kubek15
post
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
Go to the top of the page
+Quote Post
#luq
post
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
Go to the top of the page
+Quote Post
flashdev
post
Post #3





Grupa: Zarejestrowani
Postów: 812
Pomógł: 117
Dołączył: 2.12.2008

Ostrzeżenie: (10%)
X----


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
Go to the top of the page
+Quote Post
kubek15
post
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)
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: 14.09.2025 - 22:24