Скриншот сайта при наведении курсора на ссылку!

Архив полностью рабочих скриптов и так далее...
Аватара пользователя
AllCity
Сообщения: 2508
Зарегистрирован: 18 апр 2008, 17:52
Контактная информация:

Скриншот сайта при наведении курсора на ссылку!

Сообщение AllCity »

Изображение
Очень простой но полезный скрипт :) .

1. Подключаем jQ :) .
2. Шаблон Форум - Общий вид страниц форума после $BODY$ кидаем этот скрипт:

Код: Выделить всё

<script type="text/javascript">

// By AllCity ~ URL SCR v0.1 jQ ~ http://web-codes.net/
$('a.link').each(function(){
if(this.href.indexOf('mailto')!=0&&this.href.indexOf('ftp://')!=0){$(this).attr('title','<img alt="Загрузка..." src="http://pr-cy.ru/imagesite.php?domen='+this.host+'/" border="0" />');}
});
</script>

3. Для роботы скрипта нужен также хинт ;) этот или этот с остальными не проверял.

Где

Код: Выделить всё

src="http://pr-cy.ru/imagesite.php?domen='+this.host+'/"

можно заменить на

Код: Выделить всё

src="http://www.web-screenshots.com/get.php?uid=&t=jpg&cache=1&size=640x480&q=75&lw=2&to=30&bs=1024x768&url='+this.host+'"

Код: Выделить всё

src="http://images.websnapr.com/?url='+this.host+'&size=s"

Код: Выделить всё

src="http://open.thumbshots.org/image.pxf?url='+this.host+'"

Код: Выделить всё

src="http://www.webmorda.kz/site2img/index.php?u='+this.host+'"

Код: Выделить всё

src="http://www.m-software.de/screenshot/Screenshot.png?url='+this.host+'"

Советую поменять на сервис от websnapr.com ;) (база скринов в websnapr.com 1,603,667,800+).
Аватара пользователя
AllCity
Сообщения: 2508
Зарегистрирован: 18 апр 2008, 17:52
Контактная информация:

Re: Скриншот сайта при наведении курсора на ссылку!

Сообщение AllCity »

Версия на JS (jQ ненужен!)

Код: Выделить всё

<script type="text/javascript">

// By AllCity ~ URL SCR v0.1 JS ~ http://web-codes.net/
url=document.getElementsByTagName('a');
for(scr=0;scr<url.length;scr++){
if(url[scr].className=='link'&&url[scr].href.indexOf('mailto')!=0&&url[scr].href.indexOf('ftp://')!=0){
url[scr].title='<img alt="Загрузка..." src="http://pr-cy.ru/imagesite.php?domen='+url[scr].host+'/" border="0" />';}}
</script>

Но не забиваем про этот хинт!
Аватара пользователя
AllCity
Сообщения: 2508
Зарегистрирован: 18 апр 2008, 17:52
Контактная информация:

Re: Скриншот сайта при наведении курсора на ссылку!

Сообщение AllCity »

Забыл добавить, у кого стоит какой-то скрипт что заменяет или добавляет к ссылкам атрибут title например как "Хак открытия ссылок с помощью GreyBox скрипта", то надо исправить это в нашем случае удалить этот кусок кода:

Код: Выделить всё

gb[sw].title="GreyBox idea by AllCity ~ http://web-codes.net/";

или поставить этот скрипт ;)
Аватара пользователя
BeaT 4
Сообщения: 622
Зарегистрирован: 13 сен 2008, 21:26

Re: Скриншот сайта при наведении курсора на ссылку!

Сообщение BeaT 4 »

Круто..Все работает :)
Аватара пользователя
smoke585
Сообщения: 249
Зарегистрирован: 06 авг 2008, 00:42

Re: Скриншот сайта при наведении курсора на ссылку!

Сообщение smoke585 »

Страницу сильно нагружает???
"Рекламируй этот форум, а то забанят!" :lol:
Не пишите мне в ЛС, всеравно не отвечу!
Изображение
[ Правила форума | Ваши вопросы оставлять здесь... ]
Аватара пользователя
BeaT 4
Сообщения: 622
Зарегистрирован: 13 сен 2008, 21:26

Re: Скриншот сайта при наведении курсора на ссылку!

Сообщение BeaT 4 »

Вроде НЕТ,по крайней мере я ничего не заметил :|
Аватара пользователя
AllCity
Сообщения: 2508
Зарегистрирован: 18 апр 2008, 17:52
Контактная информация:

Re: Скриншот сайта при наведении курсора на ссылку!

Сообщение AllCity »

Не капли ;) скрин загружается только когда навести курсором на ссылку.
Аватара пользователя
BL_AF
Сообщения: 206
Зарегистрирован: 21 апр 2008, 12:08

Re: Скриншот сайта при наведении курсора на ссылку!

Сообщение BL_AF »

а только для внешних?
Аватара пользователя
AllCity
Сообщения: 2508
Зарегистрирован: 18 апр 2008, 17:52
Контактная информация:

Re: Скриншот сайта при наведении курсора на ссылку!

Сообщение AllCity »

BL_AF писал(а):а только для внешних?

Для jQ
Найти:

Код: Выделить всё

if(this.href.indexOf('mailto')

заменить на:

Код: Выделить всё

if(this.host!="allcity.clan.su"&&this.host!="www.allcity.clan.su"&&this.host!="allcity.clan.su:80"&&this.host!="www.allcity.clan.su:80"&&this.href.indexOf('mailto')

Для JS
Найти:

Код: Выделить всё

if(url[scr].className=='link'&&url[scr].href.indexOf('mailto')

заменить на:

Код: Выделить всё

if(url[scr].host!="allcity.clan.su"&&url[scr].host!="www.allcity.clan.su"&&url[scr].host!="allcity.clan.su:80"&&url[scr].host!="www.allcity.clan.su:80"&&url[scr].className=='link'&&url[scr].href.indexOf('mailto')

где allcity.clan.su замени на свой домен ;)
Аватара пользователя
BL_AF
Сообщения: 206
Зарегистрирован: 21 апр 2008, 12:08

Re: Скриншот сайта при наведении курсора на ссылку!

Сообщение BL_AF »

спасиба :D
Закрыто