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

Back to archive index

kunitsuji tsuji****@m-s*****
2008年 6月 17日 (火) 15:53:06 JST


 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 メーリングリストの案内
Back to archive index