0
A
回答
2
您將需要發送這些報頭:
header("Pragma: no-cache"); // required
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Cache-Control: private", false); // required for certain browsers
header("Content-type: application/vnd.ms-word");
header("Content-Disposition: attachment; filename=\"test.doc\"");
header("Content-Transfer-Encoding: binary");
這將文件作爲Test.doc的下載。
相關問題
- 1. Yii框架對話框
- 2. jQuery的確認對話框 - Yii框架
- 3. 下載(強制另存爲對話框)後使用AJAX $ .post
- 4. 強制鏈接來打開「鏈接另存爲」對話框
- 5. 在Safari瀏覽器上強制另存爲對話框
- 6. 通過jQuery GET強制「另存爲」對話框
- 7. AppleScript「另存爲」對話框?
- 8. Yii框架強制安全組件?
- 9. 強制文件保存對話框
- 10. PrintOperation強制unix對話框?
- 11. PHP保存時另存爲對話框
- 12. 查詢緩存yii框架
- 13. 在Yii框架中緩存
- 14. 將頁面另存爲HTML對話框
- 15. Php圖像另存爲對話框
- 16. 打開另存爲對話框
- 17. 另存爲對話框不彈出
- 18. JSF 1.1另存爲對話框問題
- 19. ExtJS AJAX另存爲對話框
- 20. 另存爲對話框凍結
- 21. 另存爲JSP中的對話框
- 22. 提示文件另存爲對話框
- 23. 通過顯示另存爲對話框
- 24. Excel API另存爲對話框問題
- 25. 的Javascript另存爲對話框
- 26. Rotativa下載另存爲對話框
- 27. 如何在不離開頁面的情況下強制另存爲對話框?
- 28. 爲內聯PDF強制打開/保存對話框?
- 29. 爲視頻鏈接強制保存對話框
- 30. 與Yii框架
感謝您的答案,它實際上工作。我把你的代碼放在一個控制器的函數中,我用CHtml :: link調用它。但是,當我使用按鈕時它不起作用。我需要發送一些POST參數並在onClick事件中執行一個操作。 – ivantxo 2012-01-09 23:45:33