点击浏览器的后退按钮后,身体加载在火狐中不起作用

body onload not working in firefox after clicking back button of browser?

本文关键字:加载 火狐 不起作用 浏览器 按钮      更新时间:2023-09-26

这是我的第一个JSP页面:

<!DOCTYPE html>
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>JSP Page</title>
</head>
<body onload="alert('1');">
    <form action="newjsp3.jsp" method="GET">
        <input type="text" name="name">
        <input type="submit" value="submit">
        </form>
</body>

这是我的第二个 JSP 页面:

<!DOCTYPE html>
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>JSP Page</title>
</head>
<body>
  Hello World
</body>
</html>

当我在第一页提交表格并转到第二页时。单击浏览器的后退按钮后,body onload方法适用于Chrome和IE,但不适用于Firefox。有什么方法可以让该方法即使在单击Firefox的后退按钮后也能正常工作。

为什么你不能在文档本身中调用函数?

$(document).ready( function(){
    alert('1');
});