ダウンロードダイアログの挙動は Content-Type によって決まります。
exe ファイルのように application/octet-stream で送られてくるものは「保存」しかできませんが、その他のものでは「開く」と「保存」の選択になります。
xls ファイルや pdf ファイルは通常は application/xls や application/pdf で送るよう設定されていますので、これらを application/octet-stream にするよう php 側で設定してやればお望みの動作になると思います。
_________________ [Desktop] Windows 10 Pro 21H2 (64bit) / Intel Core i7-2600 / Nvidia GeForce GTX 1650 GDDR6 / 32 GB Memory [Laptop] Windows 10 Pro 21H2 (64bit) / Intel Core i5-520M vPro / Intel HD Graphics / 8 GB Memory [Android] Android 12.0 (arm64) / Xperia 5 III (XQ-BQ42) 常用環境: Firefox ベータ版 (Win64 x86-64), Thunderbird リリース版 (Win64 x86-64) テスト環境: Firefox (ESR, リリース版, Nightly, Win64 x86-64) Cai/1.0 (Homo sapiens; N; Homo sapiens chemist; male; rv:0.0.4.0+) -- いつまでたっても nightly
|