R
richardscheff
Video selector works for IE but not other browsers.
for not IE
<object ID='Player' data="video/dodgeball.wmv" type="video/x-ms-wmv"
width="320" height="280">
<param name="filename" value="video/dodgeball.wmv" />
<param name="ShowControls\" value="1" />
<param name="AutoStart\" value="1" />
<param name="PlayCount\" value="1" />
</object>";
for IE
<Object ID='Player' width=320 height=280
ClassID='CLSID:22D6f312-B0F6-11D0-94AB-0080C74C7E95'Type='applicaton/x-oleobject'><Embed
Type ='application/x-mplayer2'Src='null.wvx'Name='Player'
showtracker='-1' showcontrols='true' autostart='true' showdisplay='0'
showstatusbar='-1'</Embed></Object>
In javascript I do this.
function PlayVideo(fName){
document.Player.filename = fName;
document.Player.data = fName;
document.Player.play();
}
function GetSelection (selSelectObject){
data =
selSelectObject.options[selSelectObject.selectedIndex].getAttribute('value');
//data = selSelectObject.options[selSelectObject.selectedIndex].value;
PlayVideo(data);
}
<SELECT name=VideoList onchange="GetSelection(this)"
onkeydown="window.setTimeout(function(e0){return function()
{GetSelection(e0)}}(this),0)" >
<option selected value=null>Choose A Video</option>
.. . . . .
</select>
for not IE
<object ID='Player' data="video/dodgeball.wmv" type="video/x-ms-wmv"
width="320" height="280">
<param name="filename" value="video/dodgeball.wmv" />
<param name="ShowControls\" value="1" />
<param name="AutoStart\" value="1" />
<param name="PlayCount\" value="1" />
</object>";
for IE
<Object ID='Player' width=320 height=280
ClassID='CLSID:22D6f312-B0F6-11D0-94AB-0080C74C7E95'Type='applicaton/x-oleobject'><Embed
Type ='application/x-mplayer2'Src='null.wvx'Name='Player'
showtracker='-1' showcontrols='true' autostart='true' showdisplay='0'
showstatusbar='-1'</Embed></Object>
In javascript I do this.
function PlayVideo(fName){
document.Player.filename = fName;
document.Player.data = fName;
document.Player.play();
}
function GetSelection (selSelectObject){
data =
selSelectObject.options[selSelectObject.selectedIndex].getAttribute('value');
//data = selSelectObject.options[selSelectObject.selectedIndex].value;
PlayVideo(data);
}
<SELECT name=VideoList onchange="GetSelection(this)"
onkeydown="window.setTimeout(function(e0){return function()
{GetSelection(e0)}}(this),0)" >
<option selected value=null>Choose A Video</option>
.. . . . .
</select>