基本自定义 > 用户界面自定义 > 使用 Windchill JSP 框架自定义 HTML 客户端 > 自定义工具概述 > 调试 > 为什么启用 jsDebug?
  
为什么启用 jsDebug?
获取 js 文件的调试版本
如果使用 Firebug 或 Internet Explorer 的“开发人员工具”,则将无法轻松调试已组合并精简化的 JavaScript 文件。通过 jsDebug 可以访问文件的原始未压缩版本。
破坏 IE 的缓存
IE 会缓存通过 PTC.navigation.loadScript() API 加载的任何 js 文件的响应。在未启用 jsDebug 的情况下,IE 浏览器只会返回 js 文件的缓存版本,即使代码库中的 js 文件的时间戳比缓存文件新。对于活动开发,启用 jsDebug 会比在 IE 中使用缓存的 js 文件更方便。
Firefox 浏览器会按预期立即加载修改后的 js 文件。
* 
为确保已修补的 js 文件在浏览器缓存时生效,PTC.navigation.loadScript() 会添加一个缓存破坏程序 URL 参数,以至少在每周日强制将 js 文件重新加载一次。