PDA

Просмотр полной версии : Независимая музыка



Lei fang
21.06.2005, 08:32
Всем привет!!!

Помогите мне, пожалуйста, или дайте ответ, возможно такое или нет.

Как сделать так, что:
1: Пользователь заходит на сайт
2: Пользователь нажимает на плагине кнопку "Воспроизвести музыку"
3: Пользователь переходит на другую страницу сайта, а музыка, не прерываясь, продолжает играть.

Спасибо за внимание.

Oscar
21.06.2005, 10:13
Lei fang,
Сделай невидимый фрейм внизу и в него пускай музыку, а во втором держи всю структуру сайта.

Lei fang
21.06.2005, 10:30
Спасибо, Oscar.

Но есть несколько проблем.

На моем сайте есть ссылки на другие сайты, то есть музыка будет играть и там. Это возможно исправить?

Что такое невидимый фрейм? Нужно просто прижать границу к нижнему краю?

Oscar
21.06.2005, 11:07
Lei fang,
Невидимый фрейм - фрейм с высотой 0.
Ссылки на другие сайты ставь в таком виде:

GOOGLE (www.google.com)
Тогда ссылки будут открываться в новом окне, уже без фреймовой структуры.

Если хочешь, чтобы открывались в том же окне, но без фреймов:
GOOGLE (www.google.com)

Lei fang
21.06.2005, 11:22
Спасибо, Oscar. Уже пробую

Lei fang
21.06.2005, 13:32
Oscar, извини за беспокойство. Можешь сказать как правильно встроить real audio плагин? Я это делаю так, но в абсолбтном большенстве браузеров песня не играет. Только у меня в Internet Explorer работает.




<html>

<head>
<title>Просто html</title>
</head>

<body bgcolor="white" text="black" link="blue" vlink="purple" alink="red">


<object classid="clsid:CFCDAA03-8BE4-11CF-B84B-0020AFBBCCFA" width="350" height="36" id="asgfgvbvcbfgh" align="middle">
<param name="SRC" value="music.rm">
<param name="CONTROLS" value="ControlPanel">
<param name="_ExtentX" value="106">
<param name="_ExtentY" value="53">
<param name="AUTOSTART" value="true">
<param name="SHUFFLE" value="false">
<param name="PREFETCH" value="false">
<param name="NOLABELS" value="false">
<param name="LOOP" value="false">
<param name="NUMLOOP" value="0">
<param name="CENTER" value="false">
<param name="MAINTAINASPECT" value="false">
<param name="BACKGROUNDCOLOR" value="#000000">
<embed SRC="music.rm" CONTROLS="ControlPanel" type="audio/x-pn-RealAudio-plugin" width="350" height="36" auto start ="true" AUTOSTART="true" SHUFFLE="false" PREFETCH="false" NOLABELS="false" LOOP="false" NUMLOOP="0" CENTER="false" MAINTAINASPECT="false" BACKGROUNDCOLOR="#000000"></embed>
</object></p>
</body>

</html>

Зарание спасибо

Oscar
21.06.2005, 14:20
Lei fang,
извини, я не могу тебе помочь, не сталкивался я с такой проблемой.
Может кто-то другой заглянет и что-то посоветует.

Но в общем могу лишь предположить, что не под все броузеры у тебя (а в конечном итоге и у пользователей) может быть установлен RA-плагин.
Мочти уверен, что даже если у меня под ИЕ оно тоже заработает, Фаерфокс его не поймёт ..

Как горорят французы "Се ля ви"...

Поищи где-нить в интернете (на MTV может быть) как там это реализуется,
каким образом предлагается пользователям установить этот плагин.

Как пример - можешь попробовать порыться в коде тут (http://www.mtv.com/sitewide/apps/mediaplayer/index.jhtml?vid=18721&channelID=1&orgID=2&gateway=bands&paid=1231235&section_0=bands&section_1=az&section_2=30_seconds_to_mars&section_3=artist.jhtml&refURL=/bands/az/30_seconds_to_mars/artist.jhtml&adPth=/adsetup/bands/&adPN=artist) (сорри за такую грубую ссылку).
У меня оно не играет, но окошко RA появляется и в ИЕ и в Мозилле.

Lei fang
21.06.2005, 14:52
Еще раз спасибо тебе, Oscar.

У них все объявлено так, как и у меня, лишь с той разницей, что если плагин не установлен, то вместо видео написано что его пожно скачать с официального сайта Real Player, а это для меня не приемлимо, так как плагин находится в невидимом фрейме.

Ох... ладно, может быть кто-нибудь посоветует что можно сделать.