Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Нажать на ссылку -> Запрос сценария 
:(
    Опции темы
SeregaGREY
Дата 13.9.2006, 21:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 108
Регистрация: 28.7.2006

Репутация: нет
Всего: 0



Видел на каком-то сайте такую мазу: нажимаю на ссылку и вылазит окно с просьбой ввести сайт. Когда там введёшь сайт то это введённое слово вставляется в ссылку в определённое место и открывается уже готовый линк.

Жаль тогда не тырнул код, может кто знает как это пишется?

вот пример ссылки _http://site.ru/site.html?page=СЮДА_ВСТАВИТЬСЯ_ВВЕДЁННОЕ_СЛОВО

можно такое реализовать?
PM MAIL   Вверх
Aliance
Дата 13.9.2006, 22:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: 55
Всего: 137



Код

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<HTML>
<HEAD>
<TITLE>© AlianceHTMLEditor [ http://editor.sut.net.ru/editor.html ]</TITLE>
<script type="text/javascript" language="JavaScript">
<!--//--><![CDATA[//><!--

function aliance() {
   location.href = "http://site.ru/site.html?page=" + prompt('enter the URL (c) Aliance:', '');
}

//--><!]]>
</SCRIPT>
</HEAD>

<BODY>

<INPUT type="button" name="aliance" id="aliance" value="CLICK ME" onclick="aliance()" /> 

</BODY>
</HTML>

PM MAIL WWW ICQ Skype   Вверх
SeregaGREY
Дата 18.9.2006, 21:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 108
Регистрация: 28.7.2006

Репутация: нет
Всего: 0



а если на странице много таких ссылок/кнопок? как тогда быть?
например есть 2 ссылки В ТЕЛЕ страницы, а не в head:
_http://site.ru?redirect=&slovo=(java1zapros)
_http://site2.ru?redirect=&slovo=(java2zapros)

Тоесть как то нужно чтобы при нажатии на любую ссылку вылезал запрос на ввод слова (slovo) и когда чел введёт слово то открылась страница _http://site.ru?redirect=&slovo=введённое_слово
PM MAIL   Вверх
Alx
Дата 18.9.2006, 23:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ajaxy
****


Профиль
Группа: Комодератор
Сообщений: 2903
Регистрация: 26.11.2003
Где: Cutopia

Репутация: 10
Всего: 78



не ява а яваскрипт!!

Код
<script>
 var e_source = '(window.navigator.userAgent.indexOf("Gecko") != -1) ? e.target : window.event.srcElement;';

 document.onclick = rollDown;

function rollDown(e)
{   if(eval(e_source).className == "prompt_link")
     {   eval(e_source).href += prompt('введите зону домена:','ru');
     }
    return true;
}
</script>

<body>
Whois-сервис:

<a href="http://flyweb.in/hosting/MISC/domains.php?domain=flyweb." target="_blank" class="prompt_link">FlyWeb</a>
<a href="http://flyweb.in/hosting/MISC/domains.php?domain=yandex." target="_blank" class="prompt_link">Яндекс</a>
<a href="http://flyweb.in/hosting/MISC/domains.php?domain=google." target="_blank" class="prompt_link">Google</a>
</body>


Это сообщение отредактировал(а) Alx - 18.9.2006, 23:49


--------------------
PM MAIL WWW ICQ   Вверх
SeregaGREY
Дата 19.9.2006, 16:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 108
Регистрация: 28.7.2006

Репутация: нет
Всего: 0



о! это почти то что мне нужно было! только этот скрипт вставляет слово в конец ссылки, а как быть если нужно вставить слово в средину ссылки?:
Код

<a href="http://flyweb.in/hosting/MISC/domains.php?domain=СЛОВО_ИЗ_СЦЕНАРИЯ&bla=bla&tutu=lala" target="_blank" class="prompt_link">FlyWeb</a>

PM MAIL   Вверх
Alx
Дата 19.9.2006, 20:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ajaxy
****


Профиль
Группа: Комодератор
Сообщений: 2903
Регистрация: 26.11.2003
Где: Cutopia

Репутация: 10
Всего: 78



Код

<script>
 var e_source = '(window.navigator.userAgent.indexOf("Gecko") != -1) ? e.target : window.event.srcElement;';

 document.onclick = rollDown;

function rollDown(e)
{   if(eval(e_source).className == "prompt_link")
     {   eval(e_source).href = eval(e_source).href.replace('prompt_value',prompt('введите домен:','yandex'));
     }
    return true;
}
</script>

<body>
Whois-сервис:

<a href="http://flyweb.in/hosting/MISC/domains.php?domain=prompt_value.ru" target="_blank" class="prompt_link">.RU</a>
<a href="http://flyweb.in/hosting/MISC/domains.php?domain=prompt_value.com" target="_blank" class="prompt_link">.COM</a>
<a href="http://flyweb.in/hosting/MISC/domains.php?domain=prompt_value.net" target="_blank" class="prompt_link">.NET</a>
</body>


prompt_value - то что будет заменено словом из запроса.


--------------------
PM MAIL WWW ICQ   Вверх
SeregaGREY
Дата 19.9.2006, 21:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 108
Регистрация: 28.7.2006

Репутация: нет
Всего: 0



а можно сделать чтобы вылезало 2 запроса сценария? этот prompt_value и ещё какой нибудь как prompt_value например:
Код

<a href="http://flyweb.in/hosting/MISC/domains.php?domain=prompt_value.ru&domain2=prompt_value2.ru" target="_blank" class="prompt_link">.RU</a>

PM MAIL   Вверх
Alx
Дата 19.9.2006, 22:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ajaxy
****


Профиль
Группа: Комодератор
Сообщений: 2903
Регистрация: 26.11.2003
Где: Cutopia

Репутация: 10
Всего: 78



<script>
 var e_source = '(window.navigator.userAgent.indexOf("Gecko") != -1) ? e.target : window.event.srcElement;';

 document.onclick = rollDown;

function rollDown(e)
{   if(eval(e_source).className == "prompt_link")
     {   eval(e_source).href = eval(e_source).href.replace('prompt_value',prompt('введите домен:','yandex'));
          eval(e_source).href = eval(e_source).href.replace('prompt_value2',prompt('введите зону:','ru'));
     }
    return true;
}
</script>

<body>
Whois-сервис:

<a href="http://flyweb.in/hosting/MISC/domains.php?domain=prompt_value.prompt_value2" target="_blank" class="prompt_link">1</a>
<a href="http://flyweb.in/hosting/MISC/domains.php?domain=prompt_value.prompt_value2" target="_blank" class="prompt_link">2</a>
<a href="http://flyweb.in/hosting/MISC/domains.php?domain=prompt_value.prompt_value2" target="_blank" class="prompt_link">3</a>
</body>



--------------------
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0505 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.