ne znam jel ovo od neke pomoci, ja koristim neku bibliotekicu popup2go, i ona ima sledeci js kod koji kreira WM player:
Kôd:
function CreateControl(DivID, CLSID, ObjectID,
WIDTH, HEIGHT, URL, AUTOSTART)
{
var d = document.getElementById(DivID);
d.innerHTML = '<object classid=' + CLSID + ' id=' + ObjectID + ' width=' + WIDTH + ' height=' + HEIGHT +'><param name="URL" value=' + URL + '><param name="autoStart" value=' + AUTOSTART + '/><embed type="application/x-mplayer2" name="MediaPlayer1" pluginspage = "http://www.microsoft.com/Windows/MediaPlayer/" width="' + WIDTH + '" height="'+ HEIGHT +'" showControls="true" showTracker="true"src="'+ URL + '"></embed></object>';
}
a ovaj javascript se koristi pomocu outputa iz sledece skripte:
PHP kôd:
switch($file_ext) { //zavisno od ekstenzije:
...
case 'wmv':
case 'avi':
case 'mpg':
case 'mpeg':
$height = $height + 46;
$html .= "<div id=\"EXAMPLE_DIV_ID\">Loading...</div>\n";
$html .= "<script language=\"JavaScript\" type=\"text/javascript\" defer=\"yes\">\n";
$html .= "CreateControl(\"EXAMPLE_DIV_ID\",\"clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6\",\"EXAMPLE_OBJECT_ID\",\"".$width."\",\"".$height."\",\"".$url."\",\"-1\");\n";
$html .= "</script>\n";
break;
...
}
//i onda posle
echo $html;