如何阻止我的声音文件在php jquery中自动下载

时间:2010-05-25 19:20:13

标签: php jquery

我的php jquery调用中有以下代码...

<object type="application/x-shockwave-flash" data="mysounds/player.swf" id="audioplayer1" height="1" width="1"> 
<param name="movie" value="mysounds/player.swf" /> 
<param name="FlashVars" value="playerID=audioplayer1&autostart=yes&soundFile=mysounds/online.mp3" /> 
<param name="quality" value="high" /> 
<param name="menu" value="false" /> 
<param name="wmode" value="transparent" /> 
</object>           

我在我的电脑上安装了internetdownloadmanager

当我尝试加载页面时,它开始通过internetdownloadmanager下载声音,我该如何阻止....并防止它从任何下载器自动下载...

2 个答案:

答案 0 :(得分:1)

如果您使用的是Windows,则可能需要更改mp3文件的文件关联。

答案 1 :(得分:0)

您的下载管理器程序似乎会扫描整个文件,查找可能导致MP3文件的网址,然后尝试下载这些文件。

虽然这是一个非常本地化的问题 - 并非所有人都安装了这样的下载管理器 - 您可以通过简单地为MP3文件提供不同的文件扩展名来解决这个问题 - 或者根本没有:

soundFile=mysounds/online

您的Flash播放器是否会接受您必须尝试的丢失或不正确的文件扩展名,但我认为它会。

当您在Flash播放器中以这种方式使用声音文件时,可以下载声音文件的基本事实仍然存在。