服务器js文件的内容修改后,浏览器一定要刷新一下才能使用新的内容,怎么使浏览器不刷新就可以运行新的js

JavaScript015

服务器js文件的内容修改后,浏览器一定要刷新一下才能使用新的内容,怎么使浏览器不刷新就可以运行新的js,第1张

实现的方法和详细的操作步骤如下:

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}