0

我正在使用基于表单的身份验证来登录。它工作正常。我请求一个受保护的资源,我被重定向到登录页面,我登录并被重定向到受保护的页面。但是,这个受保护页面的 javascript 没有被执行(如果我重新加载它被执行的页面,但不是我在登录后第一次被重定向时)。可能是什么原因?

此页面如下所示:

<html>
    <head>
        <script>
            alert('message');
        </script>
    </head> 
    <body>
        MyPage
    </body>
</html>

谢谢

4

1 回答 1

0

这样做。这样你就可以保证当身体加载你的函数时会执行。但是,像这样在您的 html 中包含 javascript 是一种不好的做法。最好包含一个带有代码的js文件。还可以尝试使用像 Jquery 或 Dojo 这样的 javascripting 框架来简化您的生活。

<!DOCTYPE html>
<html>
<head>
<script>
function myFunction()
 {
   alert("Page is loaded");
 }
</script>
</head>

<body onload="myFunction()">
   <h1>Hello World!</h1>
</body>
</html>
于 2013-08-30T09:46:06.030 回答