如何在移动设备上制作不可点击的电子邮件地址(android)
Posted
技术标签:
【中文标题】如何在移动设备上制作不可点击的电子邮件地址(android)【英文标题】:how to make NOT clickable email address on mobile (android) 【发布时间】:2020-07-08 19:16:18 【问题描述】:有什么方法可以防止点击地址邮件时打开邮件客户端? 我在 div 中收到地址电子邮件
<div class='run_function' >mymail@gmail.com </div>
该 div 链接到桌面上的 javascript 函数,它可以正常工作,但在移动设备上,它会一直打开 Gmail。我试图将其包装为没有 href 属性的标签,但它不起作用。
【问题讨论】:
【参考方案1】:如果您正在谈论点击移动设备,请尝试添加只读属性。我没有看到您的 JS 脚本,但如果这也禁用了桌面上的叮当声,那么请执行 media rule 并使用类向桌面用户显示一个 div,而不是只读的,而另一个是移动用户。
<div class='run_function' readonly >mymail@gmail.com </div>
或者试试这个:
@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 标签中添加猴子。这使应用程序感到困惑。查看我的最后一次编辑。以上是关于如何在移动设备上制作不可点击的电子邮件地址(android)的主要内容,如果未能解决你的问题,请参考以下文章