Помощник
|
Скрипт - Потенциально вредоносная ссылка |
shdb
|
Сообщение
#1
|
||
|
|
||
|
|||
SEVI |
20.3.2011, 18:41;
Ответить: SEVI
Сообщение
#2
|
|
C помощью JQuery. Заменить все значения src. Вот так допустим:
[JS] $(document).ready(function(){ $('a').click(function(){ a = $(this); src = a.attr('src'); a.attr('src','link.php?url='+src); }); }); [/JS] Пока не проверял. Времени нет. Но скажу сразу. Будет все ссылки блокировать.... |
|
|
SEVI |
20.3.2011, 18:44;
Ответить: SEVI
Сообщение
#3
|
|
Вот с проверкой по id.
[JS] $(document).ready(function(){ $('a').click(function(){ if($(this).attr('id') != 'id') { a = $(this); src = a.attr('src'); a.attr('src','link.php?url='+src); } }); }); [/JS] |
|
|
mobilkot |
22.3.2011, 18:20;
Ответить: mobilkot
Сообщение
#4
|
|
Где то я видел сей скрипт,точнее родственный...
но после сноса винды закладки не сохранил... хотелось бы скрипт такой,но чтоб вся база хранилась в каком либо файле, (например в самом php но от XXX тега до YYY тега) И сами файлы как в данном случае link.php (проще говоря исходники) :[PHP]$(document).ready(function(){ $('a').click(function(){ if($(this).attr('id') != 'id') { a = $(this); src = a.attr('src'); a.attr('src','link.php?url='+src); } }); });[/PHP] |
|
|
SEVI |
22.3.2011, 20:52;
Ответить: SEVI
Сообщение
#5
|
|
mobilkot, вы имеете ввиду базу вредоносных сайтов???
Если да, то вытягивать всю эту базу в скрытый блок, после считывать ее с помощью javascript, а потом проверять все ссылки регулярными выражениями на наличие какго нибудь адреса из этой базы. P.S. - Скрипт писал без проверки прямо в сообщениях)))) |
|
|
mobilkot |
22.3.2011, 22:26;
Ответить: mobilkot
Сообщение
#6
|
|
нет,база есть,и будет дополнятся "для себя"...сам скрипт который выбирает плохая это ссыль или нет,из файла
|
|
|
SEVI |
22.3.2011, 22:49;
Ответить: SEVI
Сообщение
#7
|
|
Вывод файла сами организуете (выводите в скрытый блок с id = #baza),а скрипт вот:
[JS] $(document).ready(function(){ $('a').click(function(){ reg = $('#baza').html(); if(reg.search($(this).attr('src')) >= 0) { a = $(this); src = a.attr('src'); a.attr('src','link.php?url='+src); } }); }); [/JS] |
|
|
SEVI |
24.3.2011, 16:19;
Ответить: SEVI
Сообщение
#8
|
|
|
Извините, немного ошибся)))
[JS] $(document).ready(function(){ $('a').click(function(){ reg = $('#baza').html(); if(reg.search($(this).attr('href')) >= 0) { a = $(this); [/SIZE] src = a.attr('href'); a.attr('href','link.php?url='+src); } }); }); [/JS]
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Вечные ссылки с 300+ СДЛов, тиц до 750, ЯКи, DMOZ, от 1$/ссылка вечные ссылки |
259 | SeoUaSales | 129203 | 30.3.2024, 18:27 автор: Hillel_Silver |
|
Вечная статейная трастовая ссылка ИКС 20000 чектраст 100/2.5 | 22 | inetuser | 11040 | 2.1.2024, 17:18 автор: inetuser |
|
Скрипт поисковика видео StrongTube | 3 | 3josoft | 1574 | 14.8.2023, 14:45 автор: 3josoft |
|
Скрипт приема платежей p2p с карты на карту card2card Скрипт приема платежей p2p с карты на карту card2card |
15 | zladey1986 | 7832 | 26.3.2023, 8:54 автор: Palundra |
|
Продам скрипт перевода постов и комментариев | 4 | Tutich | 787 | 19.1.2023, 17:23 автор: Tutich |
Текстовая версия | Сейчас: 19.4.2024, 13:25 |