- 最近给首页添加了一个静态化分页,本来写好了,样式也是弄好了,正开心着
- 1.png
- 好家伙,文章标签又出问题了
- 2.png
- 查看其它文章发现文章标签没问题
- 3.png
- 然后打开浏览器开发者模式发现没有报错
- 4.png
- 那就看看js源码脚本了,认真查看这两个js,果然发现问题了,文章标签跟分页中的window.onload = function(){}冲突
- 5.png
- 6.png
- 详细描述比如在一个页面中有两个JavaScript分别都用到了window.onload
- 一个是window.onload=function(){...},另一个也是window.onload=function(){...}
- 这样就造成了一个JavaScript 运行不了(一般是第一个)
- 解决办法第一个写成这样
window.onload=function(){onload1();}
- 第二个写成这样
window.onload1=function
- 如果有多个就写多个,改相应的地方就行了
- 这个也就是集中window.onload一次
- 改正后第一个代码
- 7.png
- 第二个
- 8.png
- 运行
- 9.png
- 其他页面也没问题
- 10.png
- 哦几把卡,完美解决😬
【window.onload=function()冲突的解决方法】
开始
完结