这在Google Chrome浏览器上工作正常,但在Firefox上却不能, 如果当时div是由鼠标聚焦的,并且用户按下键盘上的任意键,则Mozilla搜索框将出现在屏幕上。我想知道如何解决这个问题。为什么出现Mozilla搜索框?
<div id="mainwindow" onmouseover="this.focus()" tabindex="0" >some Text</div>
答案 0 :(得分:0)
style>
#foc{
width: 100%;
position: absolute;
z-index: 1;
background-color: #66339900;
color: #00ff6600;
border: none;
outline: none;
height: 1px;
}
</style>
<div id="mainwindow" onkeypress="runMyFunction()" ><input type="text" id="foc" tabindex="0"/><span>some Text</span></div>
**此代码适用于Mozila firefox和其他浏览器的**