2011-09-22 134 views
0

正常:<a href="/soundfile.mp3">download</a>提示瀏覽器下載對話框

的原因,我不能這樣做,這是它的一個WordPress安裝了插件(wpaudio)果然每一個MP3 FILEIN碼成點擊流時,一個迷你播放器文件。因此,上面的鏈接將顯示爲鏈接,旁邊有一個播放按鈕,單擊時會流式傳輸文件,而不會提示下載對話框。 99%的這個網站上的mp3文件正是我們所需要的。

但是,對於一個文件,我需要讓用戶點擊鏈接詞下載,並獲得保存或打開對話框,以及後續的進度條(如果在他的瀏覽器首選項中啓用)。 PHP或JavaScript是好的,要麼會做,有人知道如何得到這個工作? 感謝負載, JSC

回答

2

根據該插件的網站鏈接到您:

轉換所有的MP3鏈接
要打開你的博客每天的mp3鏈接到一個播放器,選擇轉換所有的MP3鏈接在WPaudio設置中。

將一些MP3鏈接
對於任何MP3鏈接,你想轉換爲球員,加上wpaudio類是這樣的:
<a href="http://url"class="wpaudio">Artist - Song</a>

所以,你可能只是不想讓每個環節都給予正確的答案?所以,使用JavaScript來做到這一點。給你的鏈接不要想要轉換一類no-wpaudio什麼的,並使用JavaScript將該類添加到沒有no-wpaudio類的所有鏈接。希望你是使用jQuery:

$("a[href$='.mp3']:not(.no-wpaudio)").addClass("wpaudio"); 

如果沒有,什麼是痛苦的,但它可以做到的。讓我知道你是否想要非jQuery代碼。

相關問題