页面加载后如何立即调用javascript方法[重复]

Posted

技术标签:

【中文标题】页面加载后如何立即调用javascript方法[重复]【英文标题】:how to call a javascript method soon after page load [duplicate] 【发布时间】:2012-09-09 13:26:34 【问题描述】:

可能重复:javascript that executes after page load

如何在页面加载后立即调用 javascript 方法。

我有一个java脚本,需要在jsp页面加载后立即调用,如何在javascript中实现。

你们中的任何人都可以帮我吗?

问候

【问题讨论】:

您尝试过搜索吗? ***.com/questions/807878/… 【参考方案1】:

你可以写一个类似这样的代码 sn-p :-

window.onload(function()
//Your JavaScript here
);

如果使用 JQuery 则

document.ready(function()
//Your JavaScript Here
);

或者你可以在所有的 html 之后拥有所有的 JS。

你甚至可以使用一个名为 :--

的函数
document.onload(function()
//Your code Here
);

最后但并非最不重要的是,您甚至可以尝试一下

 <body onload="YourJSMethod();">
        <!-- Some html content -->
    </body>

【讨论】:

使用 JQuery,您可以将其缩短为 $(function () [your code] );【参考方案2】:

你可以试试

<body onload="someMethod();">
    <!-- Some html content -->
</body>

加载页面的正文标记后,这将调用您的方法。 或者,您可以使用 jquery 的文档准备功能。

$(document).ready(function()  
    // your code 
);

【讨论】:

我有几个方法可以通过 java 代码加载几个组合框的值,而不是在加载 apge 后为加载的组合框设置值

以上是关于页面加载后如何立即调用javascript方法[重复]的主要内容,如果未能解决你的问题,请参考以下文章

在 ASP.net MVC 5 应用程序中单击按钮时使用 JavaScript/jQuery 将用户重定向到页面

浏览器控制台 - 如何在每个页面重定向中包含javascript代码?

Rails设置超时立即重定向

第一页加载后一次页面刷新

页面加载完成后执行javascript [重复]

Next.js 500 内部服务器错误在 404 页面内调用 useEffect Hook 后立即出现