Debugging"
From Documentation
m |
Jumperchen (talk | contribs) |
||
Line 12: | Line 12: | ||
| [http://getfirebug.com/ Firebug]. | | [http://getfirebug.com/ Firebug]. | ||
It is not built-in, so you have to download and install it separately. | It is not built-in, so you have to download and install it separately. | ||
+ | |- | ||
+ | | Firefox | ||
+ | | [https://addons.mozilla.org/en-US/firefox/addon/zk-jet/ ZKJet]. | ||
+ | This is a recommend debugging tool. It is not built-in, so you have to download and install it separately. | ||
|- | |- | ||
| Internet Explorer 9 | | Internet Explorer 9 |
Revision as of 02:13, 9 February 2011
Here we discuss how to debug the client-side code. For server side debugging, please consult the manual of IDE you use.
Debugger
First, it is suggested to get a debugger for the browser you're working with.
Browser | Debugger |
---|---|
Firefox | Firebug.
It is not built-in, so you have to download and install it separately. |
Firefox | ZKJet.
This is a recommend debugging tool. It is not built-in, so you have to download and install it separately. |
Internet Explorer 9 | Developer Tools
It is built-in and you could start it by pressing F12. |
Turn Off Compression and Cache
By default, the JavaScript files (ZK packages) will be compressed and cached, which is hard to step in and debug. You could turn off the compression and the cache of JavaScript files by specifying the following in WEB-INF/zk.xml
:
<client-config>
<debug-js>true</debug-js>
</client-config>
<library-property>
<name>org.zkoss.web.classWebResource.cache</name>
<value>false</value>
</library-property>
Version History
Version | Date | Content |
---|---|---|