Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Przechwycenie zawartości zmiennej do ramki
AQuatro
post
Post #1





Grupa: Zarejestrowani
Postów: 92
Pomógł: 0
Dołączył: 29.09.2004

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


Witam.
Mam pytanie.
Czy istnieje możliwość przechwycenia treści html, z iframe do zmiennej tekstowej?
<iframe>http://www.onet.pl</a>
x=(IMG:style_emoticons/default/questionmark.gif)

Chodzi mi o to, że mam ramkę na swojej stronie. Chodzi mi o to, żeby zmienna x zawierała treść html, którą ktoś w danym momencie otwiera, korzystając z mojej ramki. Da się to zrobić?

Ten post edytował AQuatro 24.12.2012, 19:29:55
Go to the top of the page
+Quote Post
Michael2318
post
Post #2





Grupa: Zarejestrowani
Postów: 651
Pomógł: 116
Dołączył: 3.06.2012
Skąd: Lędziny

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


Chcesz pobrać kod html danej strony? Jeśli tak to:

  1. <?php
  2. $strona = 'http://onet.pl';
  3. $x = file_get_contents($strona);
  4.  
  5. ?>
Go to the top of the page
+Quote Post
AQuatro
post
Post #3





Grupa: Zarejestrowani
Postów: 92
Pomógł: 0
Dołączył: 29.09.2004

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


Nie, chcę pobrać kod html strony,
którą ktoś otworzył poprzez ramkę na mojej stronie.
<iframe>http://www.onet.pl</iframe>

Kod strony np onetu pozornie jest taki sam, ale praktycznie jest różny w zależności od tego, kto, z jakiego ip, i tak dalej.
Czyli różnym osobom różnie się dane strony wyświetlają.
Ja chcę przechwycić źródło ramki, czyli chcę mieć zapisane w zmiennej tekstowej co się komu wyświetliło.

Ten post edytował AQuatro 24.12.2012, 23:25:42
Go to the top of the page
+Quote Post
mastermindssj2
post
Post #4





Grupa: Zarejestrowani
Postów: 21
Pomógł: 1
Dołączył: 21.06.2011

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


Kiedyś można to było zrobić javascriptem, jednakże teraz odczytanie wartości innerHTML z iframe'a jest dozwolone tylko jeżeli Twój dokument i dokument z iframe'a są na tej samej domenie. Kwestia bezpieczeństwa przeglądarek. Chrome: Unsafe JavaScript attempt to access frame with URL http://localhost/test2/ from frame with URL http://www.onet.pl/. Domains, protocols and ports must match.
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: 24.08.2025 - 16:10