网站注册号正在显示为电话号码链接,是否可以逃脱?

时间:2019-01-31 18:17:30

标签: linker escaping inline

<html>
  <head>
 </head>
  <body>
   <p>
     <ul>
       <li>Washington registration number: 603-243-896</li>
    </ul>
  </p>
 </body>
</html>

我们网站的华盛顿注册号似乎像电话号码一样-在某些手机中是错误的。有没有一种方法可以防止这种情况仅在这种情况下发生内联?我不想禁用此页面中的所有电话链接……仅出于这种冒名顶替者。

1 个答案:

答案 0 :(得分:0)

这是某些Web浏览器,电话或其他功能的功能。由于该字段本质上只是纯文本,因此解析器仅假设它可能是电话号码,并为您提供尝试拨打电话的选项。

您可能可以通过以某种方式混淆字符串来欺骗某些实现,例如

  <li>Washington registration number: &#x36;&#x30;&#x33;&#x2D;&#x32;&#x34;&#x33;&#x2D;&#x38;&#x39;&#x36;</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>

最后一个绝对可以使用,但是很丑陋!倒数第二个可能会给出页面错误。