Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Odczyt zawartości iframe lub niektórych elementów
kubek15
post
Post #1





Grupa: Zarejestrowani
Postów: 278
Pomógł: 3
Dołączył: 28.06.2008
Skąd: PL

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


Witam

Czy da się odczytać zawartośc iframe?
Chodzi mi na przykład o to ze chce zobaczyć kod strony www.strona.pl po zalogowaniu się na moje konto.
I na swoim skrypcie mam kod:
  1. <iframe src='http://strona.pl/moje_konto'></iframe>


i wszystko ładnie ładuje się do ramki, ładuje się zalogowany user itp.
I jak moge z tej ramki wyciągnąć kod strony?

Nie moge używać file_get_contents bo nie przesyłam cookies , oraz danych do logowania, a jak wpisze ten adres to wyświetli mi że jestem neizalogowany. Nie moge też logować się za pomocą curl'a bo chce aby działało to bez logowania na mojej stronie.

Czy jest jakiś sposób żeby tą stronę otworzyć i pokazać jej kod? lub jakiś fragment kodu? Da sie tutaj zastosować moze ajax, jquery? Może jakiś cross ajax ?
czy wogóle da się wyciągnąć ten kod czy nie ma szans?

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
zegarek84
post
Post #2





Grupa: Zarejestrowani
Postów: 1 332
Pomógł: 294
Dołączył: 12.10.2008
Skąd: Olkusz

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


@vermis po części ale też nie do końca da się luknąć na iframe z poziomu JS ;p - ale to musi być ta sama domena lub też jeszcze jeden trick stosowany w edytorach... oprócz tego może być udostępnione API odpowiednie, JS generuje odpowiedni adres i ktoś może być zalogowany...

@kubek15 a więc tak jak napisał @cudny, a jeśli nie wiesz jak to jest zaimplementowane a "hula" (być może po drodze coś się wykonuje np. w tle za pośrednictwem JS jakaś dodatkowa komunikacja) to zainteresuj się framworkiem Qt napisanym w C++ a dokładniej fragmentem dotyczącym przeglądarki webkit - bardzo wygodne ;]
Go to the top of the page
+Quote Post
vermis
post
Post #3





Grupa: Zarejestrowani
Postów: 279
Pomógł: 56
Dołączył: 3.06.2010
Skąd: Tarnowskie Góry

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


Cytat(zegarek84 @ 4.09.2012, 19:17:12 ) *
@vermis po części ale też nie do końca da się luknąć na iframe z poziomu JS ;p - ale to musi być ta sama domena lub też jeszcze jeden trick stosowany w edytorach... oprócz tego może być udostępnione API odpowiednie, JS generuje odpowiedni adres i ktoś może być zalogowany...

Jeśli ta sama domena to nie widzę sensu stosowania ramek (przynajmniej w opisanym przypadku). Autor tematu nie pisał nic o udostępnionym API, więc pominąłem tą kwestię.
Go to the top of the page
+Quote Post

Posty w temacie


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: 2.10.2025 - 18:19