Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak wywołać plik swf w oknie popup
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
Maker5
Witam.

Mam taki kod:

  1. <span class="info">
  2. <a class="show-image poplight" rel="popup" href="#?w=850">
  3. <div class="btn btn-mini">TEST</div></a>
  4.  
  5. <div id="popup" class="popup">
  6. <div class="popup-header">
  7. <h1>Przykład</h1>
  8. </div>
  9. <div class="popup-body">
  10. <div id="obrazek-<?= url_title($outputHtml['option'], '_', TRUE); ?>"></div>
  11. </div>
  12. </div>
  13. </span>


i CSS

  1.  
  2. #obrazek-jeden {
  3. margin: 0 auto;
  4. background-image: url('../img/1.gif');
  5. width: 850px;
  6. height: 650px;
  7. }
  8. #obrazek-dwa {
  9. margin: 0 auto;
  10. background-image: url('../img/2.gif');
  11. width: 850px;
  12. height: 650px;
  13. }


W zależności czy użytkownik wybierze w formularzu opcję 1 to zostanie mu zaproponowana możliwość pokazania po kliknięciu na przycisk TEST "obrazek-jeden"
czy opcję drugą to zostanie mu możliwość pokazania "obrazek-dwa"
obrazki są w gif
chciałbym teraz zmienić je na swf

jak mam zmienić kod aby zechciały się w oknie popup pokazywać zamiast gifów ?

Dzięki za pomoc
trueblue
Usunąć background ze styli.
Wstawić w te divy swf za pomocją tagu object, lub dynamicznie za pomocą jakiejś biblioteki JS, np.: http://www.bobbyvandersluis.com/swfobject/...ator/index.html
Maker5
Wszystko pięknie ale od 2 godzin głowie się jak wstawić w div te swf aby pojawiały się w zależności od wyboru przez uzytkownika czy opcja 1 czy 2.

Nie umiem tego zrobić aby działało to z moim divem i php.

Jakiś pomysł ?

Cytat(trueblue @ 5.04.2014, 18:39:51 ) *
Usunąć background ze styli.
Wstawić w te divy swf za pomocją tagu object, lub dynamicznie za pomocą jakiejś biblioteki JS, np.: http://www.bobbyvandersluis.com/swfobject/...ator/index.html

trueblue
W każdym z divów podobny kod, ale inne ścieżki do swf i inne id:
http://stackoverflow.com/a/12847491
Maker5
Cytat(trueblue @ 5.04.2014, 19:05:21 ) *
W każdym z divów podobny kod, ale inne ścieżki do swf i inne id:
http://stackoverflow.com/a/12847491


niestety zrobiłem to inaczej, oto rowiązanie.
Skorzystałem z Shadowbox
http://www.shadowbox-js.com/index.html

z css usunąłem obrazki a w divie zrobiłem tak
  1.  
  2. <div id="obrazek-<?= url_title($outputHtml['option'], '_', TRUE); ?>.swf"></div>


w moim przypadku tak jak mam zbudowaną stronę, kod odwołuje się do "option" pobiera jego nazwę a na końcu dodaje sobie swf
czyli powstaje piękny link do galerii która wyświetla się dzięki Shadowbox

img/obrazek-jeden.swf
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.