![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 304 Pomógł: 1 Dołączył: 12.01.2009 Skąd: Kanapa Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam pytanie, czy można jakoś sprawdzić co jest w iframie ? Bo chciałbym zrobić taki myk że jeśli w środku jest jakikolwiek <div> to iframe ma wielkość 200px a jeśli nie to wielkość 1px, o ile z nadaniem atrybutów to chyba sobie poradze to niewiem czy jest jakiś sposób na wyszukiwanie w kodzie strony ? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
-------------------- Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta). |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 304 Pomógł: 1 Dołączył: 12.01.2009 Skąd: Kanapa Ostrzeżenie: (0%) ![]() ![]() |
A jak iframe pobiera z innego serwera wogole ?
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Nie można. iframe jest traktowane jak osobna karta/okno przeglądarki. Możesz odczytać zawartość strony przez file_get_contents odwołując się przez ajax, lub z poziomu JS http://phpjs.org/functions/file_get_contents/ . Nie wiem jak to będzie w czystym JS i czy jQuery ma taką możliwość, aby pobrać dane z url bezpośrednio.
-------------------- Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta). |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 304 Pomógł: 1 Dołączył: 12.01.2009 Skąd: Kanapa Ostrzeżenie: (0%) ![]() ![]() |
to może to inaczej zrobić jakoś ? Może da się w diva generować jakoś dynamicznie ?
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Przy ładowaniu strony łączysz się przez ajax ze skryptem php, który pobiera źródło witryny, sprawdzasz czy jest w niej div, jak tak, to zmieniasz styl diva. Więcej masz w dokumentacji http://docs.jquery.com/Manipulation/append, http://docs.jquery.com/Manipulation/css, http://docs.jquery.com/ajax
-------------------- Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta). |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 387 Pomógł: 66 Dołączył: 31.03.2005 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Wyobrażasz sobie możliwość pobierania informacji z iframe ? Bo ja nie !
Jeśli dało by się pobrać info z innego serwera z sekcji iframe to było by to delikatnie mówiąc "zero zabezpieczeń od strony przeglądarki". Pomyśl, że mam cookies na gmail i dajesz odnośnik do logowania gmail - przenosi mnie na moją skrzynkę pocztową i .... co się dzieje ? Pobierasz wszystkie moje emaile... Użyj curl i ewentualnie tam możesz sobie próbować, o iframe zapomnij ![]() -------------------- ..::: Jak pomogłem to kliknij pomógł. Tak rzadko używacie tej opcji :( :::..
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 304 Pomógł: 1 Dołączył: 12.01.2009 Skąd: Kanapa Ostrzeżenie: (0%) ![]() ![]() |
No to jak wyświetlać treść z innej strony ?
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
No to jak wyświetlać treść z innej strony ? Odpowiedź już padła, czytaj uważniej. -------------------- Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta). |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 304 Pomógł: 1 Dołączył: 12.01.2009 Skąd: Kanapa Ostrzeżenie: (0%) ![]() ![]() |
Znaczy masz na myśli swoj post i ajax + php ?
Dobra, temat porwaca, nie można wysłać zapytania XMLHttpRequest na inną domene.. Wiec rozwiązanie z ajaxem i php troche podupadło.. Bo tak do każdego iframe musiał bym dawać plik php do wstawienia na serwer.. a to bezsensu..Macie jakieś inne koncepcje ? A można jakoś dodać zmienne do nazwy pliku javascript ? Chodzi mi o coś jak GET w php wpisujemy java.js?zmienna=costam i wyswietla sie jedno a java.js?zmienna=costaminnego wyswietla co innego Ten post edytował Mayka 13.12.2012, 12:07:49 |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Opisz konkretniej co chcesz uzyskać, bo tak to można się bawić w nieskończoność.
AJAX można użyć na innej domenie, poszukaj pod frazą "JSONP". -------------------- Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta). |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 304 Pomógł: 1 Dołączył: 12.01.2009 Skąd: Kanapa Ostrzeżenie: (0%) ![]() ![]() |
Naprowadziłeś mnie, zrobiłem to przez CURL w php i napisałem javascript który defacto jest phpem ale zwraca wartość tą którą potrzebowałem przez document.write. Niewiem czy to dobre rozwiązanie ale skuteczne
![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 15.07.2025 - 09:25 |