【问题标题】:JavaScript/CSS: Remove white space when copyingJavaScript/CSS:复制时删除空格
【发布时间】:2013-06-17 05:41:18
【问题描述】:

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

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

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

有什么想法吗?

【问题讨论】:

    标签: javascript spam email-address


    【解决方案1】:

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

    【讨论】:

    • Naaa,操纵用户的剪贴板不是一个很好的选择。
    猜你喜欢
    • 2018-09-15
    • 2016-09-15
    • 1970-01-01
    • 2019-11-25
    • 2013-07-07
    • 2016-05-13
    • 1970-01-01
    • 1970-01-01
    • 2015-08-15
    相关资源
    最近更新 更多