如何让html页面实现每次刷新的时候重新执行js

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何让html页面实现每次刷新的时候重新执行js相关的知识,希望对你有一定的参考价值。

参考技术A 每刷新一次就加载一次页面只要在第一次加载页面的时候执行后面刷新应该都会执行
下面是窗口加载时执行的函数,希望有所帮助。
window.onload=function()
alert("onload");

如何利用Chrome的控制台更改网页里面的Javascript代码并使得修改能够生效?

chrome可以使用“审查元素”功能实时编辑一个普通的网页的HTML代码,但是如果编辑的是Javascript,则不会生效。请问有什么办法直接修改网页内的Javascript并重新加载(不是刷新网页)使得修改生效?

  js代码在页面渲染的时候已经执行了,就是说从请求一个页面到完整看到一个页面之后,这个页面相关的js代码已经执行完毕,下次执行的时候依然是页面再次刷新加载的时候。
  f12修改代码刷新后还是会变回原来的代码,再次执行的还是原来的代码。
  对于已经执行过的且已知在页面中不会再次执行的的代码,直接在debugger里修改是没有用的,即使保存了,但是只要一刷新页面,JS的代码内容是会重新从cache获取或者重新向服务器请求然后执行的,但是这不代表就是不能修改。
  比如对于那些通过事件触发的代码,当修改并保存以后,是会生效的,前提是第一没有刷新页面,第二可以在不刷新页面的前提下执行这段修改过的代码(比如绑定事件)。
参考技术A 这还真没试过,不过直接在地址栏里可以直接敲入javascript代码来执行。你可以试试。

javascript:alert(document.cookie);

在地址栏输入这种形式的代码,然后回车确认,就会被执行。本回答被提问者采纳
参考技术B 我试了,可以啊,用edit text方法,可以使修改生效,不过这段代码如果是load时就已经用过的代码,你改了以后生效也没啥用了。

以上是关于如何让html页面实现每次刷新的时候重新执行js的主要内容,如果未能解决你的问题,请参考以下文章

如何让js在页面加载后只执行一次,也就是再次刷新当前页,不再执行js

JS页面 如何实现刷新指定DIV?

如何让网页代码只执行一次,刷新后又会重新执行一次,或者关闭浏览器以后再进去也会重新执行一次。

如何实现不刷新页面,只重新加载js文件

如何实现不刷新页面,只重新加载js文件?

ssm项目实现删除操作后如何使查询出来的数据页面自动刷新?