![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 124 Pomógł: 0 Dołączył: 25.02.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Czy jest mozliwosc ustawic aby ramka iframe ladowala sie wylacznie po kliknieciu w przycisk? Powiedzmy ze mam na stronie kilka ramek iframe i chcialbym aby na tych ramkach byl jakis przycisk badz napis "Otworz" i jak ktos chce otworzyc jakas ramke to klika w to i wtedy dopiero laduje sie tresc. Pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 124 Pomógł: 0 Dołączył: 25.02.2013 Ostrzeżenie: (0%) ![]() ![]() |
W Iframach laduje materialy audio/video i gdy nie zrobie czegos takiego to po zaladowaniu strony wszystkie otworza sie naraz i bedzie gralo np 8 piosenek. I do razu uprzedze pytanie czy nie moglbym wylaczyc w nich opcji autoplay, niestety nie moge bo sa one z innych serwisow i tak juz jest zrobione ze automatycznie sie otwieraja.
A czy mozna w kodzie IFRAME od razu wstawic tresc czy zawsze to musi byc odnosnik do jakiejs strony w postaci src=? Bo wtedy moglbym zrobic tresc z hiperlaczem na dana strone i dopiero po kliknieciu w te hiperlacze otwieralaby sie w tym iframie ta strone. Opcja z tworzeniem dodatkowych podstron dla kazdego iframa z takimi hiperlaczami raczej nie wchodzi w gre, zbyt duzo iframow chce zrobic. EDIT 2/ Twoje rozwiazania cos mi nie dzialaja, z tego drugiego linku wyszlo mi cos takiego: Kod <script type='text/javascript'> showIframe = function(){ document.getElementById('iframecontainer').style.display='block'; } </script> <style type='text/css'> .cnt{ display:none; } </style> <div class="trigger open"><a href="#" onclick="showIframe('http://www.google.com');">Search The Map</a></div> <!-- Hidden until Trigger class is clicked --> <div class="cnt" id="iframecontainer"> <iframe id='iframetarget' width="500" height="500" frameborder="0" scrolling="no" src=""></iframe> </div> Nie dziala... Ten post edytował lexis72 24.10.2013, 21:29:26 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 06:21 |