我有一个电话号码的锚点。在手机上很棒。在带有 Skype 或 Google Voice 的桌面上,效果很好。问题出在桌面上,他们不知道如何处理这个问题。
我应该怎么办?检测它是否不是移动设备并更改链接?我仍然希望显示链接,只是 URL 不同。
有没有更好的办法?如果没有,我如何在 JavaScript 中检测移动设备以便更改 href 属性?
谢谢。
要使用 JavaScript 检测浏览器是否从移动设备启动:http://Detectmobilebrowser.com/
然后,您可以使用正则表达式在 JavaScript 中检测电话号码,例如其中之一:
最后重写链接:aLink.href="..."
网络浏览器负责启动某个链接的相关应用程序,我猜 Skype 正在桌面上注册电话号码。恐怕您无法从网页上执行任何操作。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)