Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   как спрятать е-mail на сайте (http://forum.oszone.net/showthread.php?t=76538)

oIo_DeN_oIo 21-12-2006 23:30 527736

как спрятать е-mail на сайте
 
скажите как мне спрятать е-mail на сайте.. хочу указать его в контактах.. но боюсь робот пробежит всё соберёт.. я видел както под java скрипт прятали... как это лучше осуществить.. конечно не бкря в счёт модивикацию самого адреса . типа pochta[собака]4to-to-tam.ru

vadimiron 21-12-2006 23:43 527738

oIo_DeN_oIo
Очень часто просто рисунком делают

oIo_DeN_oIo 22-12-2006 00:42 527748

да но люди очень часто леняться набрать.. единственный походу вариант это форма отправки через скрипт..

Blast 22-12-2006 08:19 527806

oIo_DeN_oIo
Цитата:

да но люди очень часто леняться набрать
и не будут набирать, если только не ради получения чего-то шибко эксклюзивного
В свое время пользовался усиленно этой утилиткой: Blackman`s E-mail encoder - можно и без нее, скриптами от javascript до perl, но она сделает это быстрее ;)

mar 22-12-2006 10:35 527839

мой вариант при показе e-mail (основанный как раз на подобной программе) - использование ord (php) при отображении адреса. Обсуждалось в теме " шифрация e-mail против спамеров".
Смысл:
PHP код:

$usermail='qq@mail.ru';
$mailto='';
for (
$i=0;$i<strlen($usermail);$i++) { 
     
$mailto.="&#".ord($usermail[$i]); 


Ну, и лучше, все-таки вообще не показывать и давать форму для письма, причем защищенную capcha.

Цитата:

но она сделает это быстрее ;)
ну, все-таки при показе динамических страниц, прямо скажем быстрее отработает скрипт ))

Sham 22-12-2006 14:42 527976

oIo_DeN_oIo
HTML код:

<script>
function post(dom1,dom2,user){
document.location="mailto:"+user+"@"+dom2+"."+dom1;
}
</script>
<a href="javascript:post('ru','domen','user')">user&amp;#64;domen&amp;#46;ru</a>


mar 22-12-2006 14:57 527994

Sham
все точно :) Единственный минус JavaScript - некоторое увеличение размера страницы. Повторюсь (из той темы)
Цитата:

Цитата mar
Что касается скриптов на JavaScript, то они действительно хороши при статическом представлении страниц.
В случае динамического представления имхо коректней отдавать юзерам сразу более короткую страничку, уже полностью сформированную.


Sham 22-12-2006 16:31 528025

mar
Цитата:

некоторое увеличение размера страницы
смотря в чем считать... если в байтах - то да, а если в кб - то вроде пустяк... не говоря уж о Мб... :)
Цитата:

коректней отдавать юзерам сразу более короткую страничку
если вообще мыло скрыть надо (которое и вручную в спам-лист добавить можно) - это относится к посещаемым ресурсам, типа этого :) - но это неудобно диалапщикам - пока пишешь письмецо - денежки тикают :)

oIo_DeN_oIo 26-12-2006 21:18 529456

Код:

<script>
function post(dom1,dom2,user){
document.location="mailto:"+user+"@"+dom2+"."+dom1;
}
<script>
<a href="javascript:post('ru','domen','user')">user@domen.ru</a>

а как это использовать?
вставляю в html страницу между тегами боди и ничего..

Sham 26-12-2006 23:00 529503

oIo_DeN_oIo
1. теги <script> лучше в <head> впихнуть (rtfm)
2. я забыл закрывающий слеш поставить - дб </script> (тоже rtfm :))


Время: 03:57.

Время: 03:57.
© OSzone.net 2001-