Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Формирование ссылки (https://javascript.ru/forum/events/45248-formirovanie-ssylki.html)

рони 20.02.2014 22:57

danik.js,
а если 10 поисковиков ?
Цитата:

Сообщение от danik.js
Смешно было наблюдать как вы шли к решению

через ж... тернии к звёздам :write:

danik.js 20.02.2014 23:08

Цитата:

Сообщение от рони
а если 10 поисковиков ?

Тогда атрибут formaction для каждой кнопки + костыль.

рони 20.02.2014 23:36

Цитата:

Сообщение от danik.js
formaction

кладезь знаний :write:

kostyanet 21.02.2014 09:37

Смысла формы не просек.

Критерии поисковика известны заранее, стало быть по ним делаем шаблон. Шаблон пишем в ссылку, либо в кнопку, не важно. Будет типа Гугл, Яндекс, Ремблер.

В текстовое поле вводим текст. На котором висит простейшая фукнция найти, закешировать элементы и поменять всем элементам href по шаблону. Ну тупо скажем replace('?v=', '?v='+this.value). Или как в sprintf - по маскам.

Нажимай в любой момент любую ссылку и уйдет.

kostyanet 21.02.2014 09:44

Кстати, у меня такая хрень была на десктопе. Выбираю в списке наименование, выбираю меню View->Искать... прямо в коды был зашит шаблон гугля куда и вставлялось значение, а потом через shell (ну то есть вызов браузера) сразу открывалось с результатами.

Good_Good 21.02.2014 14:04

Предложенное решение не работоспособно. Но я нашел решение данного вопроса тут - http://javascript.ru/forum/dom-windo...ndow-open.html

Спасибо, за попытки помочь

danik.js 21.02.2014 15:13

Цитата:

Сообщение от Good_Good
Предложенное решение не работоспособно

Скорее чей-то мозг не работоспособен ))
Нужно внятно описывать задачу. Если тебе нужно было окошко промпта - то почему ты об этом не сказал?

danik.js 21.02.2014 15:16

Good_Good, то есть ты утверждаешь, что пример в этом комментарии у тебя не работает? Хм. Странно, проверил во всех браузерах все робит. Либо у тебя кривые руки, либо ты че-то перепутал, либо ты сидишь не с браузера, а с какой-но непонятной хрени, но дело явно в тебе, а не в предложенном решении 100%

kostyanet 21.02.2014 23:41

Упс, а я и не знал что в js есть prompt. Отложилось что с WScript, где точно проверял - нету.


Часовой пояс GMT +3, время: 20:54.