这是我的第一个 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');
});
关于javascript - 单击浏览器的后退按钮后,body onload 在 Firefox 中不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27352718/