在独立登录页面上轻松实现延迟 javascript 文件加载:
<script type="text/javascript" defer="defer" src="<c:url value='/etgcrm/sc/modules/ISC_Core.js'/>"></script>
<script type="text/javascript" defer="defer" src="<c:url value='/etgcrm/sc/modules/ISC_Foundation.js'/>"></script>
<script type="text/javascript" defer="defer" src="<c:url value='/etgcrm/sc/modules/ISC_Containers.js'/>"></script>
等等。
在您决定更新 SmartGWT javascript 库之前,它可以正常工作。
因为 SmartGWT 本身是通过原始名称链接 .js 文件,所以您不能只将版本参数添加到登录页面上的脚本路径中,例如
ISC_Core.js?ver=123
这是没用的,因为您的浏览器将使用来自
ISC_Core.js
作为 SmartGwt 的命令。
克服这个问题的最优雅的方法是什么?
PS 解决方案包括使用 FileLoader 和其他 Power 功能不适合我,我只有 PRO lecense。