Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Усовершенствование поиска по сайту от Яндекс (https://javascript.ru/forum/jquery/53578-usovershenstvovanie-poiska-po-sajjtu-ot-yandeks.html)

zawm 09.02.2015 19:14

Усовершенствование поиска по сайту от Яндекс
 
Здравствуйте!
На сайте установлен поиск от Яндекса. Хочу его усовершенствовать. Яндекс предлагает 2 варианта: открытие результатов поиска на старнице Яндекс и открытие результатов поиска на свой странице. А я хочу сделать, так, что при просмотре выбранной книги внизу была ссылка типа "Показать похожую литературу" при нажатии на которую выводится на этой же странице ссылки из поиска Яндекс.

Может кто уже делал такое?

Вот код от Яндекс на странице search.php:

<div id="ya-site-results" onclick="return {'tld': 'ru','language': 'ru','encoding': '','htmlcss': '1.x','updatehash': true}"></div>

<script type="text/javascript">
(function(w,d,c){
var s=d.createElement('script'),h=d.getElementsByTagNa me('script')[0];
s.type='text/javascript';s.async=true;s.charset='utf-8';
s.src=(d.location.protocol==='https:'?'https:':'ht tp:')+'//site.yandex.net/v2.0/js/all.js';
h.parentNode.insertBefore(s,h);(w[c]||(w[c]=[])).push(
function(){Ya.Site.Results.init();})})(window,docu ment,'yandex_site_callbacks');
</script>

Запрос к ней выглядет к примеру так: ....search.php?searchid=2199597&text=физика% 20в%20ключевых%20задачах&web=0

Данная форма работает локально. Пример можете посмотреть сами, так как наверное некорректно будет давать здесь ссылку на сайт.

Заранее спасибо.


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