Разрабатываю сейчас дополнения к программе, которая была описана в посте Freelance for fun. Основное ее назначение – извлекать контактную информацию о владельцах доменов.
Алгоритм поиска примерно следующий:
- Поиск email из whois инофрмации
- Поиск email на главной странице сайта
- Поиск ссылок с главной странице сайта по шаблону *contact*, *about* и извлечение почтовых адресов с этих страниц
- Поиск ссылок в whois инорфмации и извлечение email с этих страниц.
Так вот, к чему все это.
На моем сайте на странице контактов http://ydalenka.ru/contacts.html был открыто указан e-mail для свзяи, что не есть гуд. На одном из сайтов увидел решение на JavaScript и оно мне понравилось.
В моем случае требовалось скрыть следующий текст:
<a href=”mailto:ydalenka.ru@gmail.com”>ydalenka.ru@gmail.com</a>
Делается это так:
<script language=”javascript”>
<!– Hide from old browsers–>
function scramble(){
var p1,p2,p3,p4,p5,p6
p1=’<a href=”mai’
p2=’ydalenka.ru’
p3=’”‘
p1+=’lto:’
p2+=’@’
p5=’</a>’
p2+=’gmail.com’
p4=’class=”txt7b”>’
p4+=’Контактный e-mail’
document.write(p1+p2+p3+p4+p5)
}
scramble()
//–>
</script>
То есть текст разбивается на части, а потом склеивается.
Готовое решение можно посмотреть на странице http://ydalenka.ru/contacts.html.
Успехов,
Сергей
Автор masyura