我在做一個joomla組件編程。我需要在新標籤中打開我的下載文件。對於文件下載的代碼是:在新窗口或標籤頁中打開文件下載
<meta http-equiv="Refresh" content="3;URL=http://localhost/joomla/images/uploads/<?php echo $filee; ?> " >
我用這個代碼,而不是header("Content-Disposition: attachment; filename=".$filee."");
是我需要的表單提交之間在頁面上顯示的一些信息和下載的開始。頭不會允許。
下載可以很好的與元,但不是打開當前窗口中的文件,我怎麼能打開它在新標籤。 我試過在這個meta標籤之前給target = _blank形式標籤,但沒有用。
隨着Joomla,我不會使用元標記進行文件下載。下載是從表單或按鈕生成的嗎? – Lodder
@Lodder:是的,用戶可以在填寫表格後下載任何文件。我使用if條件來檢查表單是否提交。然後,我寫了一些感謝消息和上面的下載元代碼。 – Zammuuz
表單提交後,將用戶重定向到下載文件,不要使用元標記 – Lodder