Показать сообщение отдельно

  #770  
Старый 03.08.2008, 18:05
[Raz0r]
Members of Antichat - Level 5
Регистрация: 25.02.2007
Сообщений: 495
С нами: 10109126

Репутация: 1980
По умолчанию

возможно два варианта:
1. использование server-side скриптов:
download.php:
PHP код:
<?php
if (!isset($_GET['filename'])) die;
header("Content-Type: application/octet");
echo 
file_get_contents($_GET['filename']);
?>
somepage.html:
Код HTML:
<iframe name=iframe style="display:none"></iframe>
<a target="iframe" href="http://localhost/download.php?filename=pic.gif"><img src="pic.gif" border="0"></a>
Минус: пользователю будет предложено сохранить файл с названием download.php, возможное решение - использование mod_rewrite
2. Использование метода execCommand с параметром SaveAs - работало только в IE <= 6, впоследствии было ликвидировано в целях безопасности
 
Ответить с цитированием