gpt4 book ai didi

Javascript 在页面加载后运行

转载 作者:行者123 更新时间:2023-12-02 16:16:02 25 4
gpt4 key购买 nike

我有一个正在运行的 JavaScript 方法,它根据一些值隐藏屏幕的某些部分,这些值源 self 的 MVC View 模型中的属性。

<body onload="TransferAmountDisplayToggle(@Model.EntityEventTypeId)">

屏幕加载时,所有控件都可见大约半秒,然后控件隐藏,屏幕准备就绪。

有什么办法可以阻止这种情况发生吗?即在 javascript 完成之前不显示屏幕?

最佳答案

您可以使用 visibility:hidden; 隐藏正文

<body style="visibility:hidden;" onload="TransferAmountDisplayToggle(@Model.EntityEventTypeId)">

然后在 TransferAmountDisplayToggle() JavaScript 函数的底部添加:

$('body').css('visibility', 'visible');

修改display而不是visibility是一种选择,但我更喜欢使用visibility,因为有时有JavaScript代码需要检查宽度/height of elements 并使用 display: none; 可能会搞砸。

关于Javascript 在页面加载后运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29584980/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com