[Codeigniter-users] Javascriptを使う場合のヘルパー

アーカイブの一覧に戻る

decoy youtu****@gmail*****
2008年 6月 17日 (火) 23:48:44 JST


decoyです。

下記、ヘルパーを早速使ってみました。
毎回、<script type="text/javascript"〜・・・
とか書かなくてもよくなるので便利ですね。


----- Original Message ----- 
From: "kunitsuji" <tsuji****@m-s*****>
To: <codei****@lists*****>
Sent: Tuesday, June 17, 2008 3:53 PM
Subject: [Codeigniter-users] Javascriptを使う場合のヘルパー


>  kunitsujiです。
>
> CI本のサンプルにAjaxを使う方法が書いてありましたよね。
> そこで。
> 毎回<script>タグを書くのはめんどくさいのでヘルパー作成しました。
> /**
> * @param   mixd   url
> * @access  public
> * @return  string
> */
> if (! function_exists('js_link'))
> {
>    function js_link($url)
>    {
>        if (is_array($url))
>        {
>            $tag    = '';
>            foreach ($url as $row)
>            {
>                $tag .= js_link($row);
>            }
>            return $tag;
>        }
>        if (strpos($url, '.js') === false && strpos($url, '?') ===
> false)
>        {
>            $url .= '.js';
>        }
>        return '<script type="text/javascript" src="' . $url . '"></
> script>';
>    }
> }
>
> 他にもエスケープのものやコードブロックを書くものも作成しました。
>
> よかったらどうぞ。
> http://d.hatena.ne.jp/KuniTsuji/20080617/1213685444
>
> _______________________________________________
> Codeigniter-users mailing list
> Codei****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/codeigniter-users 




Codeigniter-users メーリングリストの案内
アーカイブの一覧に戻る