Javascript 使用Enter键加载页面时未触发窗口加载事件
我有以下html代码:Javascript 使用Enter键加载页面时未触发窗口加载事件,javascript,browser-cache,onload-event,Javascript,Browser Cache,Onload Event,我有以下html代码: <html> <head> <script src="http://differentDomain/main.js"></script> </head> </html> 现在事件被触发!!如果我使用RELAD按钮加载页面,则会被记录。但是,如果我在地址字段中使用enter键点击URL,则不会发生这种情况 在测试过程中,我在页面中添加了新的本地javascript文件,如: <
<html>
<head>
<script src="http://differentDomain/main.js"></script>
</head>
</html>
现在事件被触发!!如果我使用RELAD按钮加载页面,则会被记录。但是,如果我在地址字段中使用enter键点击URL,则不会发生这种情况
在测试过程中,我在页面中添加了新的本地javascript文件,如:
<html>
<head>
<script src="http://differentDomain/main.js"></script>
<script src="http://sameDomain/local.js"></script>
</head>
</html>
令人惊讶的是,在添加上述文件之后,load事件开始触发,并且事件被触发!!在这两种情况下都会被记录
首先,请让我知道为什么事件不是第一次被解雇。
其次,在现有文件之后添加一个新文件如何在触发事件方面产生差异
注意:我可以在“网络”选项卡中观察到本地文件没有得到缓存,但main.js得到缓存
<html>
<head>
<script src="http://differentDomain/main.js"></script>
<script src="http://sameDomain/local.js"></script>
</head>
</html>