2016-09-30 42 views
1

Сменная замена через jQuery и bidi rtl через CSS была suggested previously. Проблема с direction: rtl; в том, что если кто-то скопировать пастах адрес электронной почты, он выходит в обратном направлении:Эффективно ли обфускать адрес электронной почты, разбивая внутренний html на несколько элементов span?

<a href="mailto:[email protected]" id="lnkMail">[email protected]</a> 

Вместо использования с помощью RTL, было бы безопасно разделить внутреннюю HTML из <a> элемента на множество <span> элементы? Например:

<a href="mailto:[email protected]" id="lnkMail"> 
    <span>[email protected]</span> 
    <span>example</span> 
    <span>.com</span> 
</a> 

ответ

1

Нет, не совсем. Node.textContent удаляет все теги HTML, что вполне вероятно для алгоритма скремблирования.