Does anyone know if it is possible to place a .swf within a dhtml dropdown. For instance, On click drop down and externally load an swf within the dropdown. Any feedback would be great. Thanks

Does anyone know if it is possible to place a .swf within a dhtml dropdown. For instance, On click drop down and externally load an swf within the dropdown. Any feedback would be great. Thanks

Yeah you would need to create an innerHTML script like so (not sure if the code is going to be scrambled here....

function loadFlash(theurl,width,height) {
document.getElementById("divname").innerHTML ='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="'+ width + '" height="'+ height + '"><param name="movie" value=" '+ theurl + '" /><param name="quality" value="high" /><param name="SCALE" value="exactfit" /><embed src="'+ theurl + '" width="'+ width + '" height="'+ height + '" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" scale="exactfit" /><\/embed><\/object>';
}

Then call the loadflash function from the onmousedown event in your menus like so

onmousedown="loadFlash('music.swf',80,60)"

I use this method to progressively load music on my DHTML Nirvana site and also load the flash movies.

Eddie Traversa

DHTML Nirvana

http://dhtmlnirvana.com/

Spiritual Blog

http://www.truthrealization.com/

This article has been dead for over six months. Start a new discussion instead.