javascript - 如何在移动设备上制作不可点击的电子邮件地址(android)
问题描述
单击地址电子邮件时,有什么方法可以防止打开邮件客户端?我在 div 中收到地址电子邮件
<div class='run_function' >mymail@gmail.com </div>
该 div 链接到桌面上的 javascript 函数,它工作正常,但在移动设备上,它一直打开 Gmail。我试图将其包装为没有 href 属性的标签,但它不起作用。
解决方案
如果您正在谈论单击移动设备,请尝试添加只读属性。我没有看到您的 JS 脚本,但是如果这也禁用了桌面上的叮当声,那么执行媒体规则并使用类向桌面用户显示一个 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>
另请阅读:如何禁用链接。
推荐阅读
- laravel - Laravel 在 git pull 后不显示图标
- asp.net-mvc-5 - 如何在 MVC5 中创建角色并分配给用户
- angular - 如何以最简单的方式将 Mat-Datepicker 日期格式更改为 DD/MM/YYYY?
- asp.net - 从中间件中排除控制器
- c# - 在 sitecore 9.0 中应该复制多少数据库(发布者、分发者、订阅者)?
- android - 使用 PJSIP 开源库进行 VoIP 媒体和信号处理
- c++ - 位图算法
- python - raw_input() 无法正确运行,因为语法分析器
- prestashop-1.7 - 如何将本地开发的 Prestashop 移动到托管服务器
- makefile - GNU 制作 | 如何在源代码层次结构和编译器输出 h-hy 之间创建依赖关系?