No Spam

码农软件 · 软件分类 · 其他jQuery插件 · 2020-01-08 09:43:05

软件介绍

Description

This jQuery plugin turns an obfuscated e-mail address into a human-readable one. It's lightweight and accepts multiple filtering levels for additional security. No Spam works on mailto links and other HTML elements, automatically detecting which you're applying it to.

Filter Levels

No Spam has two filter levels that determine how your e-mail address should be formatted when it's passed in: low and normal (default).

normal

normal looks for a reversed email address with the at sign (@) to be replaced with two forward slashes (//) and periods (.) to be replaced with single slashes (/). Reversing it provides an extra level of protection. Example: email@example.com should be passed as

moc/elpmaxe//liame

low

low looks for an email address with the at sign (@) to be replaced with two forward slashes (//) and periods (.) to be replaced with single slashes (/). The only difference between low and normal is that low does not require the e-mail to be reversed. This method is still effective and is also more natural to read and type, but still tricky for a bot to untangle. Example: email@example.com should be passed as

email//example/com

Usage

Default (no options)

$('a.email').nospam();

<a target="_blank" rel="nofollow" href="#" rel="moc/elpmaxe//liame" class="email">Email Me!</a> would become Email Me!

Replacing text

$('a.email').nospam({ replaceText: true });

<a target="_blank" rel="nofollow" href="#" rel="moc/elpmaxe//liame" class="email">Email Me!</a> would become email@example.com

Filter level low

$('a.email').nospam({ filterLevel: 'low' });

<a target="_blank" rel="nofollow" href="#" rel="email//example/com" class="email">Email Me!</a> would become email@example.com

Non-link element

$('span.email').nospam(); // always replaces text when not a link

<span>moc/elpmaxe//liame</span> would become email@example.com

Multiple dots (.), Filter Level low

$('span.email').nospam({ filterLevel: 'low' });

<span>firstname/lastname//example/co/uk</span> would become firstname.lastname@example.co.uk

Integration

I created a PHP companion function to No Spam that allows you to wrap an e-mail address in a PHP function that will automatically format it for use with No Spam so you don't have to manually change anything! More details here http://www.leftrightdesigns.com/library/jquery/nospam/php-integration.ph...

本文地址:https://www.codercto.com/soft/d/22915.html

软件开发本质论

软件开发本质论

Ron Jeffries / 王凌云 / 人民邮电出版社图灵分社 / 2017-1 / 39

想象你正在攀登一座名为“软件开发”的山峰。本书是与你同登一座山峰的敏捷先驱所带来的话语与图片。他在崎岖的山路边找到相当平坦的歇脚处,画下所见的风景,并写下自己的想法和发现。他瞧见很多条上山的路,愿以此书与你分享哪条路容易、哪条路困难、哪条路安全、哪条路危险。他还想指引你欣赏身后的美景。正是这些美景丰富了你的登山之旅,让你在重重困难中收获成长。 “对于每一位CTO、技术VP、软件产品总......一起来看看 《软件开发本质论》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

MD5 加密
MD5 加密

MD5 加密工具

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试