实现的方法和详细的操作步骤如下:
1、第一步,打开Chrome浏览器,然后单击“设置”选项,见下图,转到下面的步骤。
2、第二步,完成上述步骤后,拉到底部,然后单击“高级”选项,见下图,转到下面的步骤。
3、第三步,完成上述步骤后,单击“网站设置”选项,见下图,转到下面的步骤。
4、第四步,完成上述步骤后,单击“
JavaScript”选项,见下图,转到下面的步骤。
5、第五步,完成上述步骤后,打开“允许(推荐)”选项,然后刷新页面即可生效,见下图。这样,就解决了这个问题了。
给你两个思路,第一种:
当鼠标移动到td上时,就去掉onmouseover动作,并添加onmouseout动作(作用是恢复你的onmouseover动作)到这个td上,
当鼠标离开这个td时,重新加上onmouseover动作,并移除onmouseout动作
<td onmouseover="over()" id="td1" >
这样执行效率高,不会因为鼠标的移动而重复调用over函数
第二种:
在td中同时加onmouseover onmouseout两个动作,再设置一个全局变量 isOK
<td onmouseover="over()" onmouseout="overx()" id="td1" >
var isOK=true//初使为true,即可以替换,
//onmouseover调用:over函数,如下
function over(){
if(!isOK)return
//...你的替换代码
isOK=false
}
//onmouseout调用恢复函数,如下
function overx(){isOK=true}