![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 81 Pomógł: 0 Dołączył: 18.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
W formularzu mam iframe. Otwiera ona osobną strone z danymi z bazy danych. Jak zrobić, żeby po kliknięciu na dane w iframe "przeszły do głownego formularza" ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 81 Pomógł: 0 Dołączył: 18.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Jaki gotowy ? Do głównego tj. tego w którym mam napisane <iframe .....></iframe>
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 9 Dołączył: 9.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
możesz odnieść się z wnętrza ramki do okna nadrzędnego używając parent.document Prosty przykład: plik1.html: plik2.html: Po wypełnieniu pola tekstowego i kliknięciu w przycisk, powinien pojawić się podany tekst w divie na stronie nadrzędnej |
|
|
![]()
Post
#5
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat możesz odnieść się z wnętrza ramki do okna nadrzędnego używając parent.document AFAIK, przeglądarki zaczynają to blokować. |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 81 Pomógł: 0 Dołączył: 18.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Czyli z iframe nic nie można wyciągnąć do strony w której jest on zdefiniowany ? Działa to jednostronnie ?
|
|
|
![]()
Post
#7
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Nie. Względy bezpieczeństwa.
To znaczy, w niektórych przeglądarkach może zadziałać, ale stosowanie takich praktyk jest odradzane. |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 9 Dołączył: 9.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Przykład testowałem na przeglądarce firefox 3.0.11 i ie 7. Firefox nie robił problemów, w ie trzeba było odblokować dostęp, aby skrypt mógł zadziałać. Z tego co mi wiadomo przeglądarki na pewno blokują dostęp do parent.document w przypadku gdy pliki nie są w tej samej domenie, w innym przypadku jest różnie.
Pozdrawiam. Ten post edytował tmka 17.07.2009, 13:31:59 |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 81 Pomógł: 0 Dołączył: 18.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Mój post wziął się z powodu autoodpowiedzi. A konkretniej. Osobnik spisuje sobie nr nip-u i pod spodem wyświetla podpowiedzi tj. nip i nazwe podmiotu. Najpierw wyświetlanie robiłem w div-ie ale tu był problem ze zdarzeniami onmouseover i onmouseout, gdy w owym div-ie byałem dane w postaci linków lub tabeli. W obu przypadkach po przejściu do wiersza powyżej lyb poniżej następowało wywołanie onmouseout/over, które dałem w <div onmouseout="..."></div>. Później spróbowałem na iframe. W tym przypadku onmouseout/over działa jak trzeba ale jest problem z przeniesieniem danych z iframe do formularza głównego. Autopodpowiedzi załatwiłem w ajaxie ale problem jest przy efektach końcowych albo nie przenosi danych albo nie działają zdarzenia onmouseout/over.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 21:50 |