linker - 网站注册号以电话号码链接的形式出现,有没有办法逃脱?
问题描述
<html>
<head>
</head>
<body>
<p>
<ul>
<li>Washington registration number: 603-243-896</li>
</ul>
</p>
</body>
</html>
我们网站的华盛顿注册号码看起来像电话号码 - 错误地出现在某些手机中。有没有办法防止这种情况发生在这种情况下?我不想禁用页面中的所有电话链接......只是为了这个冒名顶替者。
解决方案
这是某些网络浏览器、电话或其他设备的功能。由于该字段本质上只是纯文本,因此解析器只是假设它可能是一个电话号码,并会让您选择尝试调用它。
您可能可以通过以某种方式混淆字符串来欺骗某些实现,例如
<li>Washington registration number: 603-243-896</li>
<li>Washington registration number: 603-<div></div>243-<div></div>896</li>
<li>Washington registration number: <img src='invalid_file' alt='603-243-896'></li>
<li>Washington registration number: <img src='wash_reg_num.png'></li>
最后一个肯定会工作,但它是一个丑陋的黑客!倒数第二个可能会出现页面错误。
推荐阅读
- c# - ASP.NET 身份多次登录
- scala - SBT 卡住下载工件
- java - JAVA XML:获取内容节点
- javascript - 如果输入文本值为空或 null,则删除元素
- python - 评估字符串的内容并匹配元组?
- python - 如何将文件从 docker 容器复制到 Jenkins
- jestjs - 无法使用 jest 测试从 node_modules 内部导入 SCSS 的 Svelte 组件
- javascript - WebGL Stencils,如何使用 2D 精灵的透明度作为蒙版?
- javascript - 拖动文件时更改元素的 CSS 属性
- mysql - 如何将两列中的不同值计算为一个数字(跟进)