我想等到datagrid
正确调整 ASP.NET 的大小后再显示弹出消息。这很好用:
$(document).ready(function () { showpopup(); });
但我需要在没有 jQuery 的情况下实现它。我尝试了很多方法:
$(window).bind("load", function() {showpopup();}
$(function() { showPopup();}
但这不起作用。
我想等到datagrid
正确调整 ASP.NET 的大小后再显示弹出消息。这很好用:
$(document).ready(function () { showpopup(); });
但我需要在没有 jQuery 的情况下实现它。我尝试了很多方法:
$(window).bind("load", function() {showpopup();}
$(function() { showPopup();}
但这不起作用。
我做这些事情的首选方法是从我的脚本开始:
var loadScripts = [],
loadScript = function(callback) {loadScripts.push(callback);
然后,之前页面上的最后一件事</body>
是:
<script type="text/javascript">(function() {var x; while(x=loadScripts.shift()) x();})();</script>
然后,每当有什么我想推迟到 DOM 加载完成时,我只需将它包含在:
loadScript(function() {
// do stuff here
});