我有一个在 HTA(MSFT HTML 应用程序)中运行的应用程序,它在整个帧中一遍又一遍地使用相同的脚本文件;由于这在某些地方达到了 9,并且由于应用程序在各种服务器中设置,缓存设置为立即过期,所以我试图在这个泥球中开辟出某种性能。
是否有一种“好”的方法可以在顶部框架中加载主脚本文件,然后在框架中执行它,即
- - 顶部窗户 - -
var MainScript = function(){ return (function(){ all current functions etc here })(); };
--- SUB 帧 ----
var FrameScript = top.MainScript;
FrameScript();
以及这将如何受到窗口范围的影响(它会保持顶部窗口范围还是在框架窗口的范围内)