Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [html5][js][php] Problem z mobilną stroną
Forum PHP.pl > Forum > Po stronie przeglądarki
djgarsi
Witam.
Tworzę sobie pewną responsywną stronkę na urządzenia mobilne i napotkałem błąd.
Polega on na tym, że po pobraniu rekordów z bazy, chcę zmienne z bazy umieścić w kodzie js.

Tak wygląda fragment kodu:
  1. <div data-role="collapsible" data-collapsed="true" data-theme="b">
  2. <h1><?php echo $nazwa_pliku; ?></h1>
  3. <p>
  4. <?php
  5.  
  6. echo '<script type="text/javascript">
  7. var zippywww="'.$www_pliku.'";
  8. var zippyfile="'.$identyfikator_pliku.'";
  9. var zippytext="#000000";
  10. var zippyback="#e8e8e8";
  11. var zippyplay="#0072cd";
  12. var zippywidth=240;
  13. var zippyauto=false;
  14. var zippyvol=90;
  15. var zippywave = "#000000";
  16. var zippyborder = "#cccccc";
  17. </script>
  18. <script type="text/javascript" src="http://api.zippyshare.com/api/embed_new.js"></script>';
  19. ?>
  20. </p>
  21. </div>

Oczywiście odtwarzacz się nie wyświetla. Gdy usunę odtwarzacz i dam jakiś tekst w to miejsce, tekst wyświetla się normalnie.

Moje pytanie. Czy przy HTML5 nie można stosować js?
toffiak
W HTML5 można stosować javascript, dodałem na stronę podany kod playera i pojawia się, nie działa ponieważ nie podałem żródła pliku.
Sprawdź czy w źródle strony kod playera jest dokładnie taki sam jak wstawiany i czy nie ma błędów javascript.
djgarsi
No wlasnie w pliku jest dodany ten kod. Natomiast na stronie sie juz nie wyswietla, ani w przegladarce w zrodle strony w miejscu gdzie powinien byc kod js jest pusto.

Edit: Demo strony: http://lukaszbacik.pl/test/
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.