ASP.NET - мне нужен статический музыкальный проигрыватель, который остается на странице воспроизведения, независимо от того, переходит ли пользователь на другую страницу сайта - PullRequest
0 голосов
/ 15 сентября 2010

Привет всем .. Мне нужен музыкальный проигрыватель (что-то вроде полосы внизу страницы, которая проходит через весь путь), которая остается внизу, даже когда пользователь переходит на другую страницу в пределах тот же сайт. Целью этого является воспроизведение музыки на веб-сайте независимо от того, куда пользователь заходит на веб-сайт. Надеюсь, у меня есть смысл!

Спасибо

Mike

Ответы [ 2 ]

2 голосов
/ 15 сентября 2010

Единственный способ действительно сделать то, что вы ищете, это использовать фреймы или загрузить одну страницу, которая использует AJAX для загрузки всего дополнительного контента. Все, что приводит к перезагрузке страницы, прерывает воспроизведение (фрейм может существовать как собственная страница).

Проверьте мой ответ на аналогичный вопрос - Навигация по веб-странице с постоянством - ASP.NET C #

0 голосов
/ 23 декабря 2011

o6tech ответ правильный, но вы можете использовать мастер-страницу, чтобы ваш проигрыватель отображал на каждой странице ..

здесь код, который я использовал, надеюсь, он будет работать и для вас ...

используйте этот код на главной странице ....

<head>

  <script src="jquery-1.7.min.js" type="text/javascript"></script>
  <script src="jquery.jmp3.js" type="text/javascript"></script>
  <script type="text/javascript" src="js/jquery.1.4.2.js"></script>
  <script type="text/javascript" src="js/jquery.easing.js"></script>

</head>

<body>

  <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="150" height="20"
                codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab">
                <param name="movie" value="singlemp3player.swf?file=sound.mp3&autostart=true&repeatPlay=true&songVolume=30" />
                <param name="wmode" value="transparent"/>
                <embed wmode="transparent" width="150" height="20" src="singlemp3player.swf?file=sound.mp3&autostart=true&repeatPlay=true&songVolume=30"
                    type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
   </object>
</body>

убедитесь, что для атрибута AutoStart установлено значение true .. так что ваш проигрыватель будет работать при загрузке страницы ..

Дайте мне знать, если это работает с вашими настройками.

...