addEventListener 不适用于任何浏览器
addEventListener not working on any browser
我运行了下面的代码,并在所有浏览器上都试过了,但没有用
//HTML Code
<html>
<head><title>Test</title></head>
<body onload="LaunchImageSlider();">
<script type="text/javascript" src="Scripts/javascript code.js"></script>
</body>
</html>
//javascript code.js
function LaunchImageSlider() {
window.addEventListener("load",function() {alert("Hi")});
}
我没有收到任何提醒信息。我的实际目标是在页面加载后创建一个图像滑块,因此我首先查看 "addEventListener" 是否有效。
我在这里做错了什么?
我已经提到了以下问题,但没有任何帮助:
addEventListener is not working
addEventListener() not working
addEventListener not working
addEventListener in javascript
可能的解决方案:
<html>
<head>
<title>Test</title></head>
<body>
<script type="text/javascript" src="Scripts/javascript code.js"></script>
<script type="text/javascript">
(function () {
LaunchImageSlider();
})();
</script>
</body>
</html>
但是在函数中你不应该添加和 eventListener,因为它是 运行 在 window 加载之后。您应该直接 运行 回调方法。所以使用你的例子:
//javascript code.js
function LaunchImageSlider() {
alert("Hi");
}
我运行了下面的代码,并在所有浏览器上都试过了,但没有用
//HTML Code
<html>
<head><title>Test</title></head>
<body onload="LaunchImageSlider();">
<script type="text/javascript" src="Scripts/javascript code.js"></script>
</body>
</html>
//javascript code.js
function LaunchImageSlider() {
window.addEventListener("load",function() {alert("Hi")});
}
我没有收到任何提醒信息。我的实际目标是在页面加载后创建一个图像滑块,因此我首先查看 "addEventListener" 是否有效。 我在这里做错了什么?
我已经提到了以下问题,但没有任何帮助:
addEventListener is not working
addEventListener() not working
addEventListener not working
addEventListener in javascript
可能的解决方案:
<html>
<head>
<title>Test</title></head>
<body>
<script type="text/javascript" src="Scripts/javascript code.js"></script>
<script type="text/javascript">
(function () {
LaunchImageSlider();
})();
</script>
</body>
</html>
但是在函数中你不应该添加和 eventListener,因为它是 运行 在 window 加载之后。您应该直接 运行 回调方法。所以使用你的例子:
//javascript code.js
function LaunchImageSlider() {
alert("Hi");
}