コードとビューを別にするために、開発者はスクリプトコードを他のファイルに保存することができます。たとえばsay Hello .zsを作り、それから、src属性を使いそれを参照します。
<window title="Hello" border="normal">
<button label="Say Hello" onClick="sayHello()"/>
<zscript src="sayHello.zs"/>
</window>
sayHello.zsの中身は以下のようにします。
int count = 0;
void sayHello() { //declare a global function
alert("Hello World! "+ ++count);
}