Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Ламерские вопросы » Как сделать подгрузку картинки без ссылки?

Как сделать подгрузку картинки без ссылки?


     Все вопросы » Ламерские вопросы    2343

вопрос
Ребята спасайте :)

Нужно сделать что бы картинки не были ссылками.

То есть изначально картинка идет как img а при нажатии открывалась увеличенная копия, картинка не была a href ссылкой.

Вот пример

Вопрос не в том как сделать, как это у них реализовано? как загуглить такое?
Уже миллионы запросов перепробовал )))

У них слайдер с подгурзкой ajax или js? как?

Киньте ссылки на примеры, доки или хоть что-то

Ответа пока нет


5 комментариев

Sander
PHP-developer

Sander - -

Это галерея с функцией слайдшоу. Крайне маловероятно, что вы найдете такую же. Но вдруг. Их сейчас достаточно много развелось.
Но именно на том сайте вполне может быть самописаная.

SanDev.pro - мой блог.

Telegram: @sandev
Skype: Sander8804

alexgut
Юзер

alexgut - -

Спасибо за ответ, мне именно как у них и не надо, просто интересует в DLE скрытие a href ссылки
Что бы было обычно увеличение картинки при клике но не было a href ссылки на поддомен где картинка.


<a href=\"{$url}\" rel=\"lightbox\" class=\"lightbox\" id=\"img-block\" > <i class=\"block_zoom\"><i class=\"zoom\"></i></i><img src=\"$url\" {$alt} /></a>


Как это можно загуглить? )

Sander
PHP-developer

Sander - -

Не думаю, что есть готовое решение.
Попробуйте поискать "DLE изменить/заменить галерею", что-то в этом роде.

SanDev.pro - мой блог.

Telegram: @sandev
Skype: Sander8804

alexgut
Юзер

alexgut - -

Sander я попробовал вот так и вроде все нормально, ajax-ом ссылка подменяется
Как к таким фишкам относятся поисковики не в курсе?


<span class="external-reference" data-link="http://site.ru/">анкор ссылки</span>

<script>$('.external-reference').replaceWith (function (){return'<a onclick="return !window.open(this.href)" href="'+$(this).data ('link')+'" title="'+$(this).text ()+'">'+$(this).html ()+'</a>';})</script>



Спасибо заранее.

Sander
PHP-developer

Sander - -

На сколько мне известно, поисковики без проблем читают JS, но пока не умеют его исполнять. Так что по идее все должно быть норм.
Т.е. он проиндексирует "анкор ссылки", но чисто как текст, а не как ссылку.
Если сама галерея схавает такой вариант, то можно и оставить.

SanDev.pro - мой блог.

Telegram: @sandev
Skype: Sander8804

Похожие вопросы

наверх