ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #831  
Старый 13.08.2008, 16:51
Аватар для inlanger
inlanger
Познавший АНТИЧАТ
Регистрация: 07.01.2007
Сообщений: 1,263
Провел на форуме:
3326855

Репутация: 702


По умолчанию

Да, вся группа этих селектов дописывает по одному параметру в ссылке. День, месяц, год и два текстовых значения
 
Ответить с цитированием

  #832  
Старый 13.08.2008, 17:48
Аватар для m0nsieur
m0nsieur
Участник форума
Регистрация: 08.04.2008
Сообщений: 242
Провел на форуме:
2230263

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

Тут тогда не все так просто, потому как возможно придется какой-нить из параметров линка перезаписать, если первый раз например неверно выбрал месяц - Январь, а надо было Февраль и при этом перезаписать тот параметр линка и удалить старый, то это в гемор превратиться, может через Ajax на серверной стороне через php уже поколдовать над url, что-то больше ничего пока не приходит.
 
Ответить с цитированием

  #833  
Старый 13.08.2008, 17:51
Аватар для inlanger
inlanger
Познавший АНТИЧАТ
Регистрация: 07.01.2007
Сообщений: 1,263
Провел на форуме:
3326855

Репутация: 702


По умолчанию

Хм... Ну, можно и на аяксе. Вот знать бы как.
Мне просто надо сгенерировать всплывающее окно(на javascript сделано). Это окно состоит из пхп страницы, которой я должен передать эти параметры...
 
Ответить с цитированием

  #834  
Старый 13.08.2008, 17:55
Аватар для inlanger
inlanger
Познавший АНТИЧАТ
Регистрация: 07.01.2007
Сообщений: 1,263
Провел на форуме:
3326855

Репутация: 702


По умолчанию

Или уже тогда ввести дополнительную кнопку - "сгенерировать ссылку"...
 
Ответить с цитированием

  #835  
Старый 13.08.2008, 18:00
Аватар для m0nsieur
m0nsieur
Участник форума
Регистрация: 08.04.2008
Сообщений: 242
Провел на форуме:
2230263

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

Вот ты сам и придумал верное решение, если не получится, помогу вечером.
 
Ответить с цитированием

  #836  
Старый 13.08.2008, 18:02
Аватар для inlanger
inlanger
Познавший АНТИЧАТ
Регистрация: 07.01.2007
Сообщений: 1,263
Провел на форуме:
3326855

Репутация: 702


По умолчанию

Не получится, потому как в яваскрипте не шарю
 
Ответить с цитированием

  #837  
Старый 13.08.2008, 21:13
Аватар для m0nsieur
m0nsieur
Участник форума
Регистрация: 08.04.2008
Сообщений: 242
Провел на форуме:
2230263

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

Попробуй так, по клику формируется ссылка на основе select-ов думаю дальше сам подгонишь под свое.

<html>

<script type="text/javascript">
function Func(id_sel_1, id_sel_2, id_link) {
document.getElementById(id_link).href = '';
document.getElementById(id_link).href = 'somelink.php?';

// добавляем имя первого select
document.getElementById(id_link).href += document.getElementById(id_sel_1).name;
document.getElementById(id_link).href += '=';
// добавляем значение первого select
var n = document.getElementById(id_sel_1).selectedIndex;
document.getElementById(id_link).href += document.getElementById(id_sel_1).options[n].value ;

document.getElementById(id_link).href += '&';

// добавляем имя второго select
document.getElementById(id_link).href += document.getElementById(id_sel_2).name;
document.getElementById(id_link).href += '=';
// добавляем значение второго select
var n = document.getElementById(id_sel_2).selectedIndex;
document.getElementById(id_link).href += document.getElementById(id_sel_2).options[n].value ;

// Вывод =)
alert(document.getElementById(id_link).href);
}
</script>

<body>
<select id="sel_1" name="mm_1" class="inputs" style="width: 100px;">
<option value="1" selected="selected">January</option>
<option value="2">February</option>
<option value="3">March</option>
<option value="4">April</option>
<option value="5">May</option>
<option value="6">June</option>
<option value="7">July</option>
<option value="8">August</option>
<option value="9">September</option>
<option value="10">October</option>
<option value="11">November</option>
<option value="12">December</option>
</select>
<select id="sel_2" name="mm_2" class="inputs" style="width: 100px;">
<option value="1" selected="selected">January</option>
<option value="2">February</option>
<option value="3">March</option>
<option value="4">April</option>
<option value="5">May</option>
<option value="6">June</option>
<option value="7">July</option>
<option value="8">August</option>
<option value="9">September</option>
<option value="10">October</option>
<option value="11">November</option>
<option value="12">December</option>
</select>

<a id="link" href=somelink.php>Some Link</a>
<input type="button" onclick="Func('sel_1','sel_2','link')" value="Click me!">
</body>

</html>

Последний раз редактировалось m0nsieur; 13.08.2008 в 21:16..
 
Ответить с цитированием

  #838  
Старый 14.08.2008, 08:14
Аватар для XopoIII
XopoIII
Постоянный
Регистрация: 29.10.2007
Сообщений: 381
Провел на форуме:
651930

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

подскажите как сделать:
есть картинка с узорами разными, нужно сделать чтоб при клике на определенный узор произходило определенное действие onClick() как так сделать?
 
Ответить с цитированием

  #839  
Старый 14.08.2008, 08:19
Аватар для blaga
blaga
Постоянный
Регистрация: 23.03.2006
Сообщений: 977
Провел на форуме:
2976185

Репутация: 694


Отправить сообщение для blaga с помощью ICQ
По умолчанию

а на тег мап пробовал навесить это событие?
 
Ответить с цитированием

  #840  
Старый 14.08.2008, 08:31
Аватар для XopoIII
XopoIII
Постоянный
Регистрация: 29.10.2007
Сообщений: 381
Провел на форуме:
651930

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

пробовал, просто интересно, без map можно как нибуть?
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Delphi]/[Pascal] Задай вопрос, получи ответ Isis С/С++, C#, Delphi, .NET, Asm 6762 17.06.2010 21:23
Proxy FAQ foreva Чужие Статьи 12 04.01.2008 12:15
ЕсТь ВоПрос Guma Чаты 4 26.10.2005 21:48



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ