Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 24.04.2017, 18:58
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от Espey
Облако тегов делаю я вручную.
Это как?
Ответить с цитированием
  #12 (permalink)  
Старый 24.04.2017, 19:01
Профессор
Отправить личное сообщение для Espey Посмотреть профиль Найти все сообщения от Espey
 
Регистрация: 03.03.2014
Сообщений: 230

А я хочу сделать ссылки, при нажатии на которых будет происходит поиск по нужным мне запросам.
Ответить с цитированием
  #13 (permalink)  
Старый 24.04.2017, 19:04
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

Скрипт в ссылке
<a href="#search-searchword" onclick = "document.querySelector('#search-searchword').value = this.innerText;">Что-то нужное</a>
<input name="searchword" placeholder="Поиск" id="search-searchword" size="30" maxlength="200" value="" class="inputbox" type="text">

Один скрипт на все ссылки
<a href="#search-searchword" onclick= "fillSearch(this)" >Что-то нужное</a>
<a href="#search-searchword" onclick= "fillSearch(this)" >Что-то ненужное</a>
<input name="searchword" placeholder="Поиск" id="search-searchword" size="30" maxlength="200" value="" class="inputbox" type="text">
<script>
function fillSearch(src) {
   document.querySelector(src.href.substr(src.href.indexOf('#'))).value = src.innerText;
}
</script>

Последний раз редактировалось Dilettante_Pro, 25.04.2017 в 12:06.
Ответить с цитированием
  #14 (permalink)  
Старый 24.04.2017, 19:07
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Хотеть не вредно, но не надо путать мух с котлетами. Поиск, это поиск, а теги, это есть ссылки с уже определенными параметрами запроса, которые приведут пользователя на конкретный ресурс. При этом теги есть ключевые слова этих ресурсов. Ищите в сети, что такое облако тегов, их реализация (они могут формироваться и клиентом, но на основе параметров переданных севером).

Производить поиск по сайту посредством кучи ссылок, это бред.
Ответить с цитированием
  #15 (permalink)  
Старый 24.04.2017, 19:09
Профессор
Отправить личное сообщение для Espey Посмотреть профиль Найти все сообщения от Espey
 
Регистрация: 03.03.2014
Сообщений: 230

Вставляю ссылку:

<a href="" onclick = "document.querySelector('чудо').value = this.innerText;">чудо</a>

И не чего не работает.
Ответить с цитированием
  #16 (permalink)  
Старый 24.04.2017, 19:11
Профессор
Отправить личное сообщение для Espey Посмотреть профиль Найти все сообщения от Espey
 
Регистрация: 03.03.2014
Сообщений: 230

laimas, не бред. Я встречал много расширений, так работающих.
Ответить с цитированием
  #17 (permalink)  
Старый 24.04.2017, 19:16
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от Espey
Я встречал много расширений, так работающих.
Да что вы говорите, ну-ка ссылку на такой поиск.

Запомните, что не пользователь для вас, а вы для него. С годами выработана и форма поиска, и даже иконки кнопок запуска поиска, и пользователь интуитивно понимает, что он ожидает от этого действия.

А теги, это совсем иное, не порите хрени.
Ответить с цитированием
  #18 (permalink)  
Старый 24.04.2017, 19:49
Профессор
Отправить личное сообщение для Espey Посмотреть профиль Найти все сообщения от Espey
 
Регистрация: 03.03.2014
Сообщений: 230

Я хрени не порю и бред не несу. Использовал лично такой модуль. Называется он Tor_Tags Joomla.
Ответить с цитированием
  #19 (permalink)  
Старый 24.04.2017, 20:02
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Ну так это облако тегов, не поиск по сайту. В конце концов поймите, что теги, это определение ресурсов. Причем добавление тега и ресурс с ним связанный определяется через административный раздел посредством этого модуля. Тег не является поиском.

Решений облака тегов множество, есть в которых можно получать их порциями (подгрузка), есть даже и поле ввода для поиска по тегам, то есть по тематике ими определенными.

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

PS. Или вы ведете речь как раз об админке, в которой нужно связать ссылки с ресурсами? Тогда откуда сами ссылки в коде, они должны формироваться автоматически по определенным параметрам, коли модуль использовали, значит должны знать это.

Последний раз редактировалось laimas, 24.04.2017 в 20:18.
Ответить с цитированием
  #20 (permalink)  
Старый 24.04.2017, 20:26
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,791

Сообщение от Espey Посмотреть сообщение
Вставляю ссылку:

<a href="" onclick = "document.querySelector('чудо').value = this.innerText;">чудо</a>

И не чего не работает.
Гениально, но нужно так:
<a href="" onclick = "document.querySelector('#search-searchword').value = this.innerText;">чудо</a>
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать неактивную ссылку? Александр141 Элементы интерфейса 2 22.02.2016 17:47
Как имея ссылку с редиректом получить реальную ссылку в JavaScript? xtfkpi Node.JS 1 06.11.2015 15:38
Как с помощью расширения получить "правильную" ссылку? ddos1 Общие вопросы Javascript 11 13.07.2015 15:45
Как вставить сериализованную строку в SVG ? ravend Общие вопросы Javascript 2 06.07.2015 12:48
Вставить скрипт в форму? _Andruha_ Общие вопросы Javascript 3 23.12.2010 15:37