Problem z mobilną stroną

0

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:

<div data-role="collapsible" data-collapsed="true" data-theme="b">
				<h1><?php echo $nazwa_pliku; ?></h1>
				<p>
				<?php
				
				echo '<script type="text/javascript">
						var zippywww="'.$www_pliku.'";
						var zippyfile="'.$identyfikator_pliku.'";
						var zippytext="#000000";
						var zippyback="#e8e8e8";
						var zippyplay="#0072cd";
						var zippywidth=240;
						var zippyauto=false;
						var zippyvol=90;
						var zippywave = "#000000";
						var zippyborder = "#cccccc";
						</script>
						<script type="text/javascript" src="http://api.zippyshare.com/api/embed_new.js"></script>';
				?>
				</p>
			</div>

Oczywiście odtwarzacz się nie wyświetla. Gdy usunę odtwarzacz i dam jakiś tekst w to miejsce, tekst wyświetla się normalnie. Jednak w pliku jest dodany kod playera. Natomiast na stronie się już nie wyświetla, ani w przeglądarce w zrodle strony w miejscu gdzie powinien być kod js jest pusto.

Demo: http://lukaszbacik.pl/test/
Moje pytanie. Czy przy HTML5 nie można stosować js? Co może być przyczyną tego problemu?

0

Ciężko powiedzieć, bo błędu jako takiego tu nie ma.
Pytanie czy po ustawieniu doctype html5 nie można używać JS jest co najmniej... dziwne. Szczególnie, że większość nowego stuffu w HTML5 to javascriptowy stuff. I brak obsługi czegokolwiek nie zmieni Ci kodu widocznego w źródle (ale może dać inny DOM) przecież.
Ponieważ dla mnie takie zachowanie jest raczej niemożliwe (jakby się zrobił jakiś fatal error, co w przypadku zwykłego echo i zmiennej chyba też nie jest możliwe --- to i tak reszta kodu by się nie wykonała) - zacząłbym od wywalenia tego długiego echo i zaczęcia od echo "aaa", potem od pustego <script></script> aż do dotarcia do momentu, w którym przestaje działać.

1 użytkowników online, w tym zalogowanych: 0, gości: 1