2014-09-02 79 views
0

我想在另一個html上點擊定位標記下載HTML文件。下載定位標記上的HTML文件點擊

例如: 1.我有index.html頁面和錨標記(下載鏈接)。

  1. 我有另一個html文件(download.html)。

  2. 現在我想下載(download.html)文件在錨鏈接點擊。

我試過使用HTML5下載屬性。但正如我們所知,它不支持IE,safari和opera瀏覽器。

是他們無論如何要做到這一點使用JavaScript?

+0

你試過嗎? ** Download ** – 2014-09-02 12:31:01

+0

是的,我做到了,但是它在myfile.html – kishor 2014-09-02 12:34:05

+1

的新選項卡上導航。您需要一個服務器端腳本來將所需的標題添加到響應中。 – 2014-09-02 12:44:17

回答

1

沒有一些PHP編碼的東西,它是不可能直接下載帶有HTML enter code here的文本文件。你必須壓縮和ZIP該文件,並提供鏈接HTML

<a href="myfile.zip" target="_blank">Download</a> 

而且如果你還決定使用PHP東西,讀this問題。

對於這樣做到JS閱讀this問題。

+0

他們的任何方式使用JavaScript或JQuery做到這一點? – kishor 2014-09-02 12:43:28

+0

我編輯了答案。 – 2014-09-02 12:46:35

+0

Romo爲此我必須使用downloadify插件嗎? – kishor 2014-09-02 12:56:20

-2

要通過使用錨標記使用下載一個文件下面的方法: 下載

文件路徑的路徑是你的文件是後上傳商店... 假設你在你的網站文件夾中創建一個文件夾名「文件」您在其中存儲文件名adc.doc下載此文件使用

下載

0

可以在JavaScript中使用window.location.href

<a href="#" target="_blank">Download this</a> 

然後js代碼只是防止鏈接重定向。

$('a').click(function(e){ 
       e.preventDefault(); 
       window.location.href = 'http://practice.com/materialize.rar'; 
});