【问题标题】:how to make NOT clickable email address on mobile (android)如何在移动设备上制作不可点击的电子邮件地址(android)
【发布时间】:2020-07-08 19:16:18
【问题描述】:

有什么方法可以防止点击地址邮件时打开邮件客户端? 我在 div 中收到地址电子邮件

<div class='run_function' >mymail@gmail.com </div> 

该 div 链接到桌面上的 javascript 函数,它可以正常工作,但在移动设备上,它会一直打开 Gmail。我试图将其包装为没有 href 属性的标签,但它不起作用。

【问题讨论】:

    标签: javascript android jquery html css


    【解决方案1】:

    如果您正在谈论点击移动设备,请尝试添加只读属性。我没有看到您的 JS 脚本,但如果这也禁用了桌面上的叮当声,那么请执行 media rule 并使用类向桌面用户显示一个 div,而不是只读的,而另一个是移动用户。

    &lt;div class='run_function' readonly &gt;mymail@gmail.com &lt;/div&gt; 

    或者试试这个:

    @media only screen and (min-width: 800px) {
      run_function {
        *your code here*
      }
    }
    

    或者:

    <div class='run_function'>mymail<span>@</span>gmail.com </div>
    

    另请阅读:how to disable links

    【讨论】:

    • 当我添加只读时,它的工作方式相同。它会在桌面上触发该功能,但在移动设备上仍会打开 gmail 应用
    • 尝试在@media 规则中添加您的 run_function 类,这将只对桌面用户触发该类。
    • 尝试在 span 标签中添加猴子。这使应用程序感到困惑。查看我的最后一次编辑。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-01-07
    • 1970-01-01
    • 2016-01-06
    • 2011-08-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多