如何隐藏平板电脑中页面加载时的键盘?

时间:2018-10-05 11:20:57

标签: jquery asp.net

我正在研究Asp.net项目。我有一个特定的网页,在该网页上加载第一个文本框之一即可获得焦点。这样我们就可以开始打字了。

它在台式计算机上运行良好。我在平板电脑上对此进行了测试,该平板电脑可以正常运行,但会弹出文本框虚拟键盘。

这是在页面加载时发生的,因此一半的接口被键盘阻止。我想阻止键盘在该设备的第一个焦点上弹出。

我可以停止焦点,但是我的客户希望在计算机屏幕上显示focus属性,而在平板电脑模式下则不需要。

如何隐藏页面加载焦点上的键盘?

这是关注文本框的代码

$(document).ready(function () {

    $('#txtItemSearch').focus();

}

1 个答案:

答案 0 :(得分:1)

您可以检查window.original的方向不是基于您可以拥有焦点代码而定义的。

if (typeof window.orientation == 'undefined') { 
    //Your Desktop Code
}