Адрес со ссылкой
Код ниже выведет адрес электронной почты со ссылкой:
|
echo JHtmlEmail::cloak(Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.'); |
Или альтернативный вариант (в дальнейшем я буду использовать только JHtmlEmail):
|
echo JHtml::_('email.cloak', Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.'); |
На веб-сайте будет отображен адрес Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра. со ссылкой mailto.
Адрес без ссылки
Если вы хотите просто вывести замаскированный адрес электронной почты, то используйте следующий код:
|
echo JHtmlEmail::cloak(Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.', false); |
На веб-сайте будет отображен адрес Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра. без ссылки mailto.
Адрес, отличный от адреса в ссылке
Если вы хотите вывести замаскированный адрес электронной почты, ссылка которого ведет на другой адрес, используйте следующий код:
На веб-сайте будет отображен адрес Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра., но ссылка mailto будет вести на адрес Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра..
Фраза, залинкованная на адрес
И наконец, вы можете вывести фразу, которая будет залинкована на адрес электронной почты:
|
echo JHtmlEmail::cloak(Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.', true, 'Свяжитесь с нами', false); |
На веб-сайте будет отображена фраза Свяжитесь с нами, при этом ссылка mailto будет вести на адрес Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра..
Использовать скрипт
Необходимо будет разместить элемент с ID=emailtopstr, в который после отрисовки старницы будет добавлен адрес
<p>По всем вопросам : <span id="emailtopstr"></span></p>
<script language="JavaScript">
var login = 'admin';
var server = 'radgura.ru';
var email = login+'@'+server;
document.getElementById('emailtopstr').innerHTML=email;
</script>