1

我有一个 javascript 函数,我想在页面加载时调用它。所以我使用body onLoad标签调用了这个函数——

<body onload="function();" >

这可行,但在 Safari 浏览器上,即使在函数完成执行后,应用程序仍会继续显示加载符号。当我使用页面上的按钮单击调用相同的函数时,Safari 表现良好,并且在函数执行后不显示加载符号。

我在 Chrome 和 Firefox 上进行了测试,我没有看到这个问题。我还尝试了其他在加载时调用它的方法 -

$(document).ready(function() {
});
$(document).onload(function() {
});

但问题在 Safari 上仍然存在。有任何想法吗 ?

4

0 回答 0