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