Показать сообщение отдельно
  #1 (permalink)  
Старый 13.03.2009, 14:55
Новичок на форуме
Отправить личное сообщение для Oleg_777 Посмотреть профиль Найти все сообщения от Oleg_777
 
Регистрация: 13.03.2009
Сообщений: 5

Как проверить ссылку на работоспособнось?
Вопрос в следующем: Должна получиться полноценная ссылка, если пользователь введет правельное кодовое слово начнется скачивание! А если пользователь ввел неправельное кодовое слово, то должна отдельно загрузиться небольшая страница и сказать что кодовое слово неверно!

Есть:

1) Есть кнопка "скачать"
2) Текстовое поле - "Text1"

т.е. пользователь вводит кодовое слово в "Text1" нажимает кнопку "скачать", если все правельно будет предложенно скачать файл, если кодовое слово неправельно, будет ошибка 404 (Неправельная ссылка, файл не существует)!

Вопрос: Как после нажатия кнопки "скачать" проверить ссылку на правильность, если правельная то качать файл, если нет, то загрузить отдельное окошко со страницей - Ошибка "кодовое слово неверно". Причем метод проверки не должен содержать правельное кодовое слово! Метод проверки должен заранее после нажатия кнопки "скачать" определить что ссылка не выдаст ошибку 404!

Например такой скрипт, как его довести до поставленной задачи:

Кодовое_слово - download

http://www.sayt.ru/Кодовое_слово/files.mp3

<script language="JavaScript">
var link1="http://www.sayt.ru/";
var files="/files.mp3";

function test1(form) {
if (form.text1.value == "")
alert("Кодовое слово!")
else
location.href=link1+form.text1.value+files;
}
</script>

<form name="first">
Введите:<br>
<input type="text" name="text1" maxlength="6" size="15">
<input type="button" name="button1" value="скачать" onClick="test1(this.form)">
</form>
Ответить с цитированием