我想在页面加载时运行一个函数,但是我不想在<body>标记中使用它。
<body>
我有一个脚本,如果在中将其初始化,它将运行<body>,如下所示:
function codeAddress() { // code } <body onLoad="codeAddress()">
但是我想在没有的情况下运行它,<body onload="codeAddress()">并且我尝试了很多事情,例如:
<body onload="codeAddress()">
window.onload = codeAddress;
但这是行不通的。
那么如何在页面加载后运行它?
window.onload = codeAddress;应该可以工作这是一个demo,以及完整的代码:
<!DOCTYPE html> <html> <head> <title>Test</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script type="text/javascript"> function codeAddress() { alert('ok'); } window.onload = codeAddress; </script> </head> <body> </body> </html>
<!DOCTYPE html> <html> <head> <title>Test</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script type="text/javascript"> function codeAddress() { alert('ok'); } </script> </head> <body onload="codeAddress();"> </body> </html>