Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [js][html]Odczyt z iframe
Forum PHP.pl > Forum > Po stronie przeglądarki
230005
Czy jest możliwy odczyt lub zapis zawartości iframe?Jeśli tak, to może ktoś wie jak to zrobić? Konkretnie, to nawet nie chodzi mi o odczyt całej zawartości iframe, raczej o pola input w nim.
ziqzaq
Chcesz np. wartość pola input w iframe przesyłać do okna rodzica?

// Edit
Tak mi się zdawało że coś takiego było niedawno i znalazłem
// Edit2
To i to też może ci się przydać. Czytając drugi raz twój post chyba raczej o to ci chodzi.
Pozdr.
230005
Wszystko dobre ziqzaq, zaraz posprawdzam te linki. Póki co wymyśliłem coś takiego:

[JAVASCRIPT] pobierz, plaintext
  1.  
  2. $(document).ready(function()
  3. {
  4. $("#description_ifr").ready(function($this)
  5. {
  6. $(this).click(function()
  7. {
  8. alert($("#description_ifr").contents().find("p").html());
  9. });
  10. });
  11. });
  12.  
[JAVASCRIPT] pobierz, plaintext


Dostaję pustego alerta (element nie jest pusty), a kiedy wypiszę sobie to bez html() na końcu, wartość null - element p jest tam. Coś tam czytałem, że jeśli strona jest w innej domenie, to nie można odczytać ani zapisać, a co jeśli parametr src iframe jest pusty?

Edit:

Błędzik się wkradł w lini z alert - teraz jest ok ;P.
Pawel_W
jeżeli strona załadowana do iframe jest z innego serwera to nie możesz dobrać się do jej treści winksmiley.jpg
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.