Home   Single Page

scriptコンポーネント

scriptコンポーネントはブラウザで働くスクリプトコードを意味します。zscriptとは違って、スクリプトコードはブラウザ側で実行されます。
スクリプトコードは大抵JavaScriptで書かれていて、ほとんどのブラウザは対応可能です。もっとも簡単なフォーマットは以下です。

<script type="text/javascript">
function myfunc() {
    $e("${win.uuid}").style.backgroundColor = "blue";    
}
</script>

上に示したように、script コードの中で、EL表記(${win.uuid})を使うことができます。

もちろん以下のようにsrcを使って外部のJavaScriptファイルを参照できます。

<script src="/js/super.js" type="text/javascript"/>

Zkアプリケーションがサーバーで動いている(お好きな言語で実行される)ので、ZKを使って、開発者はめったにJavaScriptコードを使用して、実行する必要はありません。
JavaScriptはZKクライアントエンジンの動作をカスタマイズする、又は、既存のJavaScriptライブラリーを動かします。