Tilted Forum Project Discussion Community

Tilted Forum Project Discussion Community (https://thetfp.com/tfp/)
-   Tilted Technology (https://thetfp.com/tfp/tilted-technology/)
-   -   Need help with javascript menu (https://thetfp.com/tfp/tilted-technology/83199-need-help-javascript-menu.html)

pook 02-11-2005 04:16 AM

Need help with javascript menu
 
What I have below is nearly what I need. Not being a programmer, I need help on a couple of things.

1) I want the font for the menu items to be verdana, size 1
2) When a selection is made I want the file save dialogue box to automatically open so the user can save the file. I don't want the file to automatically play.

If anyone can repost with those added items I'd appreciate it.

Pook


<script type="text/javascript">
function ViewTOC (selSelectObject) {
if (selSelectObject.options[selSelectObject.selectedIndex].value != "") {
location.href=selSelectObject.options[selSelectObject.selectedIndex].value
}
}
</script>


<select name=toc size=5 onchange=ViewTOC(this); >

<option value="soundfile.mp3">Soundfile 1</option>
<option value="soundfile2.mp3">Soundfile 2</option>

</select>

Chamaeleontidae 02-14-2005 07:16 AM

Add this text to the header section of your HTML doc, to force the font and size for the Select... Not sure about forcing the save on click...

<style type="text/css">
<!--
select {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
}
-->
</style>

Chamaeleontidae 02-14-2005 07:35 AM

If you really don't want people to stream the music from your site, you may consider zipping the files. Even if you find a method to prompt to save the music, knowing the path to the MP3 file, you could manually enter the path, and still get it streamed down. I did find some IE code:

document.execCommand('SaveAs',null,fname)

That will open an IE saveAs dialog, but it saves the current html page and defaults the name to the input fname parameter.

Hope this helped you... Good luck

slimsam1 02-18-2005 01:49 AM

You can do this with php by sending a header first...

header("Content-disposition: attachment");


All times are GMT -8. The time now is 09:44 PM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2026, vBulletin Solutions, Inc.
Search Engine Optimization by vBSEO 3.6.0 PL2
© 2002-2012 Tilted Forum Project


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62