5月 28
このエントリをはてなブックマークに登録 Yahoo!ブックマークに登録

「{」と「}」はSmarty側で変数の判定に使うので、JavaScriptのfunctionを記述するとSmartyに怒られてしまいます。まぁ当然の結果です。

で、

{literal}
<script language=”javascript”>
function hoge()
{
 alert(‘hoge’);
}
</script>
{/literal}

という風に「{literal}」でスクリプトブロックをくくると怒られないで済みます。

関連性のあるエントリ:

  1. ASP.NETでクライアントサイドにランタイムでJavaScriptを書き出す方法
  2. ASP.NETでJavaScriptのconfirmを表示し、処理を分岐させる方法
  3. AIRでアプリケーション終了の確認ダイアログを表示する
  4. はじめてのAjax
  5. RubyonRailsでBackgrounDRbを使って定期イベント、非同期処理を行う

Leave a Reply

Get Adobe Flash playerPlugin by wpburn.com wordpress themes
preload preload preload