Показать сообщение отдельно
Старый 23.12.2010, 12:39
Mnilionic вне форума Посмотреть профиль Отправить личное сообщение для Mnilionic Найти все сообщения от Mnilionic
  № 5  
Ответить с цитированием
Mnilionic
 
Аватар для Mnilionic

Регистрация: Aug 2005
Адрес: я из Ленинграда
Сообщений: 1,082
Отправить сообщение для Mnilionic с помощью ICQ
например так:
Код:
<p>Для писем: <span class="pochta">blabla(gmail)com</span></p>


<script type="text/javascript">
function render_mails(){
   // не совсем верная: не знаю какие-там символы разрешены, в какой последовательности и в каком кол-ве =)
    var pat = new RegExp("([a-z0-9._-]{2,20})\\(([a-z0-9._-]{2,20})\\)([a-z]{2,4})", "i");
    $('.pochta').each(function(){
        var el = $(this);
        var parts = pat.exec(el.text());
        if (!parts) return;
        var m = parts[1] + '@' +parts[2] + '.' + parts[3];
        el.html('<a href="mailto:'+ m +'" title="Написать сюда">'+ m +'</a>');
    })
}
$(document).ready(render_mails);
</script>
требуется jQuery


Последний раз редактировалось Mnilionic; 23.12.2010 в 12:42.