繁体   English   中英

JavaScript / CSS:复制时删除空白

[英]JavaScript/CSS: Remove white space when copying

我目前正在探索隐藏垃圾邮件机器人邮件地址的方法。 我不想插入图片。 使用JavaScript来隐藏地址并在onclick上解密它们是一个不错的选择,但是我还希望人们能够突出显示该地址,然后将其复制(+粘贴)到他们首选的邮件客户端中。

因此,我想到了用“ user-select:none”插入span的想法,这样可以防止用户突出显示它,但仍然会被复制(至少在Chrome中)。

我不想使用此处另一个线程中建议的弹出窗口。 我可以想象的是,当将鼠标悬停在链接上时,下面会出现一个小的弹出窗口……类似“发送邮件”,当您将鼠标悬停在该链接上时,下面会出现一个小框,其中的正确邮件地址由JavaScript解密。 缺点是用户可能不知道此方法,因此无法找到地址。

有任何想法吗?

您可能会做的事情是一个按钮,单击该按钮会将解密的电子邮件地址放到剪贴板上。 如果您正确地使按钮满意,那么用户应该不难发现其用途。 Imgur使用类似的按钮来获取图像链接,如果我没记错的话,imageshack也是如此。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM