繁体   English   中英

是什么会导致HTML表单元格打开Android手机垫?

[英]What would cause HTML table cells to open Android phone pad?

我有一个简单的表,在某些日子没有链接,只是一些类标记。 用于显示一个月中的天数。 在Android手机上,由于某种原因,它需要花费本月的几天时间并打开手机键盘。 Android版本是2.3.4。 我所有的html都是有效且符合标准的。 还有其他人遇到吗? 关于解决问题的任何想法。

这是出现此问题的完整示例。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head><title>Untitled</title></head>
<body>
<table cellspacing="0">
    <thead>
        <tr>
            <th>
                &laquo;
            </th>
            <th colspan="5">
                <span>January&nbsp;2012</span>
            </th>
            <th>
                &raquo;
            </th>
        </tr>
        <tr>
            <th>
                Mon
            </th>
            <th>
                Tue
            </th>
            <th>
                Wed
            </th>
            <th>
                Thu
            </th>
            <th>
                Fri
            </th>
            <th>
                Sat
            </th>
            <th>
                Sun
            </th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td>
                26
            </td>
            <td>
                27
            </td>
            <td>
                28
            </td>
            <td>
                29
            </td>
            <td>
                30
            </td>
            <td>
                31
            </td>
            <td>
                1
            </td>
        </tr>
        <tr>
            <td>
                2
            </td>
            <td>
                3
            </td>
            <td>
                4
            </td>
            <td>
                5
            </td>
            <td>
                6
            </td>
            <td>
                7
            </td>
            <td>
                8
            </td>
        </tr>
        <tr>
            <td>
                9
            </td>
            <td>
                10
            </td>
            <td>
                11
            </td>
            <td>
                12
            </td>
            <td>
                13
            </td>
            <td>
                14
            </td>
            <td>
                15
            </td>
        </tr>
        <tr>
            <td>
                16
            </td>
            <td>
                17
            </td>
            <td>
                18
            </td>
            <td>
                19
            </td>
            <td>
                20
            </td>
            <td>
                21
            </td>
            <td>
                22
            </td>
        </tr>
        <tr>
            <td>
                23
            </td>
            <td>
                24
            </td>
            <td>
                25
            </td>
            <td>
                26
            </td>
            <td>
                27
            </td>
            <td>
                28
            </td>
            <td>
                29
            </td>
        </tr>
        <tr>
            <td>
                30
            </td>
            <td>
                31
            </td>
            <td>
                1
            </td>
            <td>
                2
            </td>
            <td>
                3
            </td>
            <td>
                4
            </td>
            <td>
                5
            </td>
        </tr>
    </tbody></table></body></html>

我发现有一个解决方法是可以为电话检测设置一个元标记。

 <meta name="format-detection" content="telephone=no">

感谢大家的帮助。

如果没有您的代码,这很难说,但是很可能是因为在某些情况下,单元格中的数字被识别为电话号码,Android系统会自动创建到电话应用程序的超链接。 Android还会通过电子邮件地址和其他遵循典型结构的内容来完成此操作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM