Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 11.09.2015, 17:27
Аспирант
Отправить личное сообщение для yriiarutiunian Посмотреть профиль Найти все сообщения от yriiarutiunian
 
Регистрация: 22.08.2013
Сообщений: 57

Загрузка файла с сервера
Всем привет!
На странице есть линк
<a href="download.php">Link</a>


При клике происходит скачка файла с сервера

if ( $ok )
{
    readfile($file);
}
else
{
    /*Произошла какая - та ошибка*/
}


Как в случае возникновения ошибке заместо скачивания файла, вывести в том же окне браузера, в котором я кликаю по ссылке, вывести alert('Ошибка');

Тоесть что - то вроде
<?php
if ( $ok )
{
    readfile($file);
}
else
{
    ?><script type="text/javascript">alert('Ошибка');</script><?php
}
?>
Ответить с цитированием
  #2 (permalink)  
Старый 11.09.2015, 19:31
Профессор
Отправить личное сообщение для demoniqus Посмотреть профиль Найти все сообщения от demoniqus
 
Регистрация: 28.05.2008
Сообщений: 181

загрузку направить через атрибут target тега A во фрейм. При этом, если закачка не пошла, возвращать во фрейм javascript-код, который будет в window.parent вызывать команду, оповещающую пользователя об ошибке.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ajax и загрузка файла клиенту alexgluker jQuery 2 08.09.2015 15:30
отследить загрузку файла с сервера bes Общие вопросы Javascript 5 08.03.2015 15:06
Подгрузка информации через DIV с обработкой файла на стороне сервера Azartno jQuery 1 26.05.2012 15:07
передача файла с сервера на клиент ojogin Общие вопросы Javascript 10 11.11.2010 23:29
загрузка файла с сервера AraGnom Общие вопросы Javascript 3 30.09.2009 14:42