如何在Safari浏览器PHP中强制下载

时间:2018-08-26 18:28:59

标签: php html download

我试图获取代码以强制在服务器上下载视频和音频文件。它的下载方式就像我希望在Chrome中那样,但是当我使用Safari时,该人必须右键单击下载内容。我知道可以通过Safari来完成,因为我去过一些网站,这些网站开始在我的计算机上进行下载。谁能帮我这个代码。我希望人们只能下载一次文件。在Safari中完成操作后,它将带我到文件的网页,并且我不希望它能够被复制和粘贴。因此,我将其在空白页中打开,但仍会显示在历史记录中。

<p>Select video to upload:

<button onclick="openWin()"; disableButton(btn1) type="button" id="btn1">Click here to download file.</button>
<button onclick="closeWin()">Click here after file downloads.</button>

<script>
var myWindow;

function openWin() {
    myWindow = window.open("http://website/subfolder/audio/musicfile.mp3", 
            "_blank", 
            "width=500, height=500");
}

function closeWin() {
    myWindow.close();
}

有人知道如何纠正此问题,或者有其他方法可以安全地完成它吗?我感谢大家的帮助。

0 个答案:

没有答案