簡體   English   中英

使用JavaScript阻止機器人使用電子郵件地址

[英]Using JavaScript to prevent email address to be used by bots

您是否認為漫游器可以將郵件發送到HTML頁面上提到的電子郵件地址?

這是我的代碼:

<h6 class="text-gray">
    <script type="text/javascript">
        var email = 'gmail.com';

        email = ('blabla.blibli' + '@' + email);

        document.write('<a href="mailto:' + email + '">' + email + '</a>');
    </script>
    <noscript>

        L'adresse mail est protégée par Javascript

    </noscript>
</h6>

這可能根本無濟於事。 大多數漫游器會抓取完全渲染的頁面。 呈現時,您的JavaScript會將電子郵件地址添加到頁面。

因此,瀏覽器(或本例中的bot)所看到的HTML已經在正確的位置包含了電子郵件地址,並且沒有混淆。 這將很容易閱讀。

他們不必“解析” JavaScript script塊即可獲取信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM