这听起来像是一个非常明显的问题,但我正在为一个框架使用 OnShow 脚本处理程序,它似乎在框架加载以及显示时生效,所以我不明白为什么我应该使用 OnLoad框架。它会显示何时加载并在显示之前加载,但这真的很重要吗?
两者之间是否存在某种我不知道的主要区别?
这听起来像是一个非常明显的问题,但我正在为一个框架使用 OnShow 脚本处理程序,它似乎在框架加载以及显示时生效,所以我不明白为什么我应该使用 OnLoad框架。它会显示何时加载并在显示之前加载,但这真的很重要吗?
两者之间是否存在某种我不知道的主要区别?
OnShow
当框架变得可见时被调用。可以在不可见的情况下创建框架。因此,OnShow
不会被调用。OnLoad
另一方面,将会。
OnLoad
在创建框架时调用 - 不可见,如上所述。
资料来源:
http://wowprogramming.com/docs/scripts/OnShow
http://wowprogramming.com/docs/scripts/OnLoad