页面加载后如何立即调用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 将用户重定向到页面