Подправить скрипт поиск актёров по сайту
Страницы: 1
Подправить скрипт поиск актёров по сайту
Здраствуйте умельцы js,помогите в проблеме,есть скрипт который выводит через доп поле в каталоге файлов ucoz картинки актёров:

Код
<?if($DOCPAGE_URL$)?>
<script type="text/javascript">
String.prototype.translit = (function(){
 var L = {
 'А':'A','а':'a','Б':'B','б':'b','В':'V','в':'v','Г':'G','г':'g',
 'Д':'D','д':'d','Е':'E','е':'e','Ё':'Yo','ё':'yo','Ж':'Zh','ж':'zh',
 'З':'Z','з':'z','И':'I','и':'i','Й':'Y','й':'y','К':'K','к':'k',
 'Л':'L','л':'l','М':'M','м':'m','Н':'N','н':'n','О':'O','о':'o',
 'П':'P','п':'p','Р':'R','р':'r','С':'S','с':'s','Т':'T','т':'t',
 'У':'U','у':'u','Ф':'F','ф':'f','Х':'Kh','х':'kh','Ц':'Ts','ц':'ts',
 'Ч':'Ch','ч':'ch','Ш':'Sh','ш':'sh','Щ':'Sch','щ':'sch','Ъ':'','ъ':'',
 'Ы':'Y','ы':'y','Ь':'','ь':'','Э':'E','э':'e','Ю':'Yu','ю':'yu',
 'Я':'Ya','я':'ya'
 },
 r = '',
 k;
 for (k in L) r += k;
 r = new RegExp('[' + r + ']', 'g');
 k = function(a){
 return a in L ? L[a] : '';
 };
 return function(){
 return this.replace(r, k);
 };
})();
$(function() {
 var host = location.protocol + '//' + window.location.hostname;
 var actors = $('#actors').text().split(',');
 for(i = 0; i < actors.length; i++) {
 var temp = actors[i].trim().translit(),
 folderLowwer = temp.split(' ')[1].substr(0, 1).toString().toLowerCase(),
 folderUpper = temp.split(' ')[1].substr(0, 1).toString().toUpperCase(),
 file = temp.split(' ').join('_').toString().toLowerCase();
 var srcSmall = host + '/actors/' + folderLowwer + '/' + file + '.jpg';
 var srcBig = host + '/actors/' + folderUpper + '/' + file + '.jpg';
if(detect(srcSmall))
$('#actors_wp').append('<img onerror=this.src="' + srcBig + '" src= "' + srcSmall + '" title="' + actors[i].trim() + '">');
else
$('#actors_wp').append('<img onerror=this.src="' + srcSmall + '" src= "' + srcBig + '" title="' + actors[i].trim() + '">');
 //img.onerror = function(){alert('картинка не существует')};
 }
});
 function detect(URL){
 var image = new Image();
 image.src = URL;
 var x = image.onload = function() {
 return image.width;
 }();
 if(x > 0)
 return true;
 else
 return false;
}
</script>
 
он работает,всё отлично.Но хочу сделать картинки кликабельные,чтобы при нажатии на картинку актёра выполнялся поиск по данному актёру,что то типа по тегам.Скрипт есть,но вот соединить его с тем что выше не получается.Вот этот скрипт:

Код
 <script>
var actors = '$DOCPAGE_URL$'; //поле, где заданы актеры
var actors = actors.split (',');
var links = new Array ();
for (var i = 0; i < actors.length; i++)
{links[i] = '<a href="/search/' + actors[i] + '" style="color: #41658C;text-decoration: underline;">' + actors[i] + '</a>';}
$('.actors').html (links.join (', '));//выводим в нужный div .actors можете заменить на свой класс
</script>
Помогите те у кого руки есть,пожалуйста.
Закройте тему,решено.
Страницы: 1
Похожие темы:
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
11:07 Долгий ответ сервера по Я. Вебмастер 
22:42 Dao.AD: Монетизация и покупка Push/Pops/Inpage и Video трафика! 
17:25 Profit Pixels - In-House Форекс, Крипто, Трейдинг CPA Офферы | Еженедельные Выплаты | CPA до $950 
15:01 Adtrafico - Правильная партнёрская сеть под бурж трафик 
08:52 XEvil - софт для разгадывания капчи. Бесплатная демо-версия. Привязка к SEO/SMM-софту. 
21:52 Webvork - международная товарная СРА сеть с сертифицированными офферами на Европу. 
15:37 Партнерская программа OWNR WALLET 
21:02 Увеличение посетителей на сайте | Накрутка счетчиков, трафика 
16:27 Прием платежей для HIGH RISK | Прием платежей без сайта 
16:26 Рассылка сообщений в ЛС DISCORD 
16:26 Рассылка в TELEGRAM |Большой опыт работы | Любые тематики | Лучшая конверсия 
15:20 A-Parser 1.1 - продвинутый парсер поисковых систем, Suggest, PR, DMOZ, Whois, etc 
11:19 Чек номеров на наличие Telegram/ Filter (checking) numbers Telegram 
19:37 Dark Flow - умный помощник в сборе и анализе аудитории для вашего бизнеса! 
23:52 Точные прогнозы на футбол 
20:26 Ваше мнение о видео играх 
15:07 Куплю проигрышные букмекерские аккаунты 
11:59 Ням-ням! - 8 деликатесов, которые когда-то ели только бедные люди 
10:31 ⭐️ Заработок до 500к/мес на БОНУСАХ ⭐️ 
15:43 Заказать телефонный флуд. 
11:40 Кто сделает прогон для адалт сайта?