Svarga
Moderator | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Infection Цитата: в твоем случае получается, что при нажатии на ссылку - страница рушится. для этого надо будет дополнительную функцию писать, чтобы от return избавиться | только что перепроверил опять-- всё нормально ) И в ИЕ5, и в Опере7 и в Мозилле 1.3. Эта функция ничего не возвращает, так что нормально, вроде как... Цитата: <SCRIPT LANGUAGE="JavaScript1.2"> | ужас ох уж это коллективное творчество Вот тебе дополнительные идеи:
Так, стало быть.... Информация из старых тем (бум ФАК составлять): (в порядок приведу-- в шапку отправлю, а в этом посте удалю..) Появилась идея реализовать mailto:-ccылку на Flash, но что-то никто не взялся... Местная реализация картинкой: http://forum.ru-board.com/mailpng.cgi?word=test~mail.ru&m © batva http://forum.ru-board.com/topic.cgi?forum=24&topic=3274#16 DStream Цитата: Если боту подсовывать хорошо мутированые урлы (rewrite рулит), то итераций будет достаточно много и неизвестно что произойдет раньше переполнится база или логика распознает бесконечный цикл | Цитата: Еще в качестве идеи указывать публичный почтовый адрес в виде sales@domain.com?Subject="From mysite", а всю остальную почту на этот адрес игнорировать. Опять же это только один из элементов из комплекса мер. | http://forum.ru-board.com/topic.cgi?forum=24&topic=0901#2 Diman Цитата: -запихивать адреса в картинки. Вряд ли есть много ботов с распознавалкой текста -писать знаки словами, типа name@domain.com => name at domain dot com (еще лучше - по русски ) -добавлять различные компоненты, которые предполагается удалить, типа nameANTISPAM@domain.com (предполагается удалить ANTISPAM) -генерить мыло в жаваСкрипте, типа 'name'+'@'+'domain.com', и вставлять динамически, либо в OnClick.. | <script type="text/javascript"> function sendmail(whom,where){ w=window.open('mailto:'+whom+'@'+where); if(w)w.close(); return 0; } </script> <a href="#" onclick="javascript:sendmail('user','domain.com');">email me!</a> http://forum.ru-board.com/topic.cgi?forum=31&topic=3308#2 Cheery Цитата: заменить символ @ на что то иное.. Но тогда все равно придется в теле страницы держать мыло в открытом виде.. Хотя.. можно его зашифровать.. В разных переменных писать домен и имя.. или просто сделать сдвиг символов.. Вариантов много... Вот так, например.. Код: <html> <body> <script> var name1='test'; var name2='test.com'; function mylink() { window.location='mailto:'+name1+'@'+name2; } </script> <a href=# onclick="mylink();return false;">test</a> </body></html> | Svarga Цитата: по поводу замены символов Цитата: В общем, идея в том, чтобы переводить символы в их «цифровые» аналоги, например это mailto: — то же самое, что и «mailto:» | если заменять символы в урле, то можно использовать url-encoded запись, а если совместить два варианта записи -- получится симпатично <a href="mailto:%6D%61%69%6C%40%74%6F">мыло</a> | Serop Цитата: Предложение Кодируем строку с 128битным ключом (или кому как нравится), внутри cgi раскодируем и рисуем. У каждого сайта свой ключ. YES-S-S-S-S!!! | http://forum.ru-board.com/topic.cgi?forum=31&topic=2461#2 Svarga Цитата: v<www>a<!-- f*ck@spammers.com -->s<fuck>y<spam>a<!-- @spamming@sucks@ -->@<!-- webmaster@microsoft.com -->hot<!-- very hot! especially for spammers -->m</spam>ail<!-- not@male! --><dot>.</dot>c</fuck>o</www>m | http://www.siteup.com/encoder.html http://www.hiveware.com/enkoder_form.php http://php.spb.ru/php/fake_mail.php Ещё кое-что: http://spectator.ru/technology/web-building/no_spam_2 Цитата: <script language=JavaScript> document.write(<a href=mailto:); document.write(spectator+%40); document.write(mail.ru>мыло</a>); </script> Результат работы скрипта: мыло %40 — это то же самое, что и «@». Чтобы никто не догадался… | Цитата: <SCRIPT> mailto=(spectator+%40+ mail.ru); document.write( <A href=mailto:+mailto+>мыло</a> ); </SCRIPT> Работает вот так: мыло Осталось вспомнить про тех, у кого javascript отключен. Есть и такие оригиналы. <SCRIPT> mailto=(spectator+%40+ mail.ru); document.write( <A href=mailto:+mailto+>мыло</a> ); </SCRIPT> <NOSCRIPT> Включите javascript, чтобы увидеть email </NOSCRIPT> | Цитата: И еще один способ, весьма забавный: <a href=mailto:obmanka@antispam.comonMouseOver="this.href=mail+to:+spectator+@+mail+.ru">E-Mail</a> |
| Всего записей: 4161 | Зарегистр. 25-06-2002 | Отправлено: 16:28 22-10-2003 | Исправлено: Svarga, 16:35 22-10-2003 |
|