Ситуация такая:
Есть страничка. На ней загружаеться плагин MediaPlayer (как на
http://radio.interwave.ru). И рядом пару GroupBox с URL адресами. Вопрос такой: Как передать плагину адресс из выбронного GroupBox?
p.s.
То есть пользователь выбрал, радиостанцию, из предложенных на сайте, и плагин начал воспроизведение.
Пример кода использования плагина:
Код
<script language="javascript"><!--
var file = "http://212.182.6.35";
var pluginspage = "http://www.microsoft.com/Windows/MediaPlayer/";
var width = 300;
var height = 50;
var ua = navigator.userAgent;
var MozVer = parseFloat(ua.substring(ua.indexOf("rv:")+3, 100))+parseFloat(ua.substring(ua.indexOf("rv:")+6, 100))/10;
var NNVer = (ua.indexOf("ompatible")==-1 && !MozVer)? parseFloat(navigator.appVersion):0;
var OperaVer = parseFloat(ua.substring(ua.indexOf("Opera")+6, 100));
var IEVer = (ua.indexOf("Windows") && !OperaVer)? parseFloat(ua.substring(ua.indexOf("MSIE")+4, 100)) : 0;
var targetie = (NNVer>3)||(OperaVer>=6)||(MozVer>=1)||(IEVer>=4);
var out = '';
out += '<EMBED type="application/x-mplayer2"\n';
out += 'pluginspage="'+pluginspage+'"\n';
out += 'src="'+file+'" align="top"\n';
out += 'width="'+width+'" height="'+height+'"\n';
out += 'AutoStart="1"\n';
out += 'Align="baseline"\n';
out += 'Border="0"\n';
out += 'AnimationAtStart="0"\n';
out += 'TransparentAtStart="0"\n';
out += 'ShowDisplay="0"\n';
out += 'ShowGotoBar="0"\n';
out += 'ShowControls="1"\n';
out += 'ShowStatusBar="1"\n';
out += 'name="MediaPlayer"\n';
out += 'AutoSize="1"\n';
out += 'EnableContextmenu="1">';
out += '</EMBED>\n';
var plugin = (navigator.mimeTypes && navigator.mimeTypes["application/x-mplayer2"]) ? navigator.mimeTypes["application/x-mplayer2"].enabledPlugin : 0;
if ( !plugin && (ua.indexOf("Windows")>=0)&&(IEVer >=4) )
{
document.write('<script LANGUAGE=VBScript\> \n');
document.write('on error resume next \n');
document.write('plugin = ( IsObject(CreateObject("MediaPlayer.MediaPlayer.1")))\n');
document.write('</SCR'+'IPT\> \n');
}
if ( targetie )
{
if( plugin )
{
document.write(out);
}
else
{
document.write(' Извините, но к сожалению Вы не сможете сейчас прослушать данный материал в Вашем браузере<br><br>\n');
document.write(' Дл\я прослушивани\я этого материала вам необходимо установить плейер.<br>\n');
}
}
else
{
document.write(' Извините, но к сожалению данный аудиоматериал не сможет быть проигран в Вашем браузере<br><br>\n');
document.write(' Дл\я прослушивани\я этого аудиоматериала вам необходимо поставить обновленную версию Вашего браузера.<br>\n');
}
window.focus();
//-->
</script>