[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Выпадающий список с кнопкой скачать
fredrsf
Добрый день. Проблема такова: есть допустим пять названий городов. Каждое название это ссылка на странице. По клику на на ссылку в новом окне открывается файл. Можно ли сделать так, что бы был выпадающий список и кнопка скачать. Допустим выбрал я из выпадающего списка город Москва нажал на кнопку и у меня в новом окне открылся файл. Помогите оч надо!!!
Ссылки такого плана:

<p><a href="MOsco.doc" target="_blank">Москва</a></p>
<p><a
href="Piter.doc" target="_blank">Питер</a></p>
<p><a
href="Samara.doc" target="_blank">Самара</a></p>
<p><a
href="NN.doc" target="_blank">НН</a></p>
<p><a
href="Kazan.doc" target="_blank">Казань</a></p>




Спустя 1 минута (30.09.2010 - 11:06) fredrsf написал(а):
То есть список и кнопку я сделаю. как реализовать чтоб по клику на кнопку открывался файл в новом окне

Спустя 13 минут, 58 секунд (30.09.2010 - 11:20) haZe написал(а):
У тебя есть форма, в ней и укажи target

<form method="post" target="_blank">

А чтоб экшн менялся при смене значения выподающего списка, добавь айди к форме.

<select onChange="document.getElementById('form').action = this.value;">

Не уверен, что можно так обратится к экшону, но попробовать стоит.

Спустя 36 минут, 35 секунд (30.09.2010 - 11:56) fredrsf написал(а):
Не очень понял. Зачем форме _blank???? И зачем менять экшен??? Вот есть
<option value="moscow">Москва</option>
при нажатии передается значение moscow. Вот как сделать ,что вот если передается это значение то надо чтоб открылась ссылка
<p><a href="MOsco.doc" target="_blank">Москва</a></p>
???????????????????? Хоть в какую сторону копать???

Спустя 14 минут, 42 секунды (30.09.2010 - 12:11) Lenarfate написал(а):
грубо говоря, принцип такой

if($_POST['moscow'])
print '<p><a href="MOsco.doc" target="_blank">Москва</a></p>';

Спустя 35 минут, 21 секунда (30.09.2010 - 12:46) fredrsf написал(а):
Это и так понятно. Надо чтобы не ссылка появилась на странице, а сразу открывался файл или окно сохранить как.

Спустя 12 минут, 40 секунд (30.09.2010 - 12:59) Lenarfate написал(а):
значит вместо ссылки перенаправление нужно. ф-ей header

Спустя 4 минуты, 48 секунд (30.09.2010 - 13:04) fredrsf написал(а):
ТОчно, и как сразу не подумал об этом. БРАВО! Всем спасибо, тему можно закрывать.


_____________
Фриланс-студия webthrust. Создание, поддержка и продвижение сайтов.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.