サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
猫
oinusama.hatenadiary.org
PHP <?php basename($_SERVER['PHP_SELF']); Smarty {$smarty.server.PHP_SELF|basename} Smartyでファイル名で表示分岐 {if in_array( basename($smarty.server.PHP_SELF), array('follower.php', 'release.php', 'setting.php', 'ranking.php') )} 表示! {/if} ちなみにQUERY_STRING {$smarty.server.QUERY_STRING}
html側 <input type="text" onkeypress="hoge(event.keyCode);" /> JavaScript側 function hoge(code) { //エンターキー押下なら if(13 === code) { alert("エンターキーが押されたよ!"); } }
通常、URLの#以降は以下のJSで取得できる。 対象URLが「http://hoge.jp/#fuga.php?id=piyo」の場合 alert( window.location.hash ); alert( window.location.hash.substring(1) ); 実行するとそれぞれ #fuga.php?id=piyo fuga.php?id=piyo と表示される。 しかしIE6の場合、?以降が取得できない。 解決策 なので?以降を別コードで取得する。 alert( window.location.hash + window.location.search ); alert( window.location.hash.substring(1) + window.location.search ); あとはそれぞれのコードをIE6か否かで分岐して実行すればおk。 IE6
配列に対して修飾子を用いた場合は、その配列に格納された全ての値に影響を及ぼします。 配列全体を1つの値として作用させるには修飾子の先頭に @ 記号をつける必要があります。 例:{$articleTitle|@count} - これは、 配列 $articleTitle の要素数を、php の count() 関数を修飾子として用いて出力します。 http://www.smarty.net/manual/ja/language.modifiers.php
まずファイル構成。 /root ├index.html ├a.js └b.jsindex.htmlでa.jsとb.jsの両ファイルをインクルードする方法は <script type="text/javascript" language="JavaScript" src="a.js"></script> <script type="text/javascript" language="JavaScript" src="b.js"></script> が一般的です。 じゃあa.js内でb.jsをインクルードする方法は? 今のところ、JavaScriptにインクルード命令はありません。 しかしdocument.writeでゴリ押しできる模様。 index.html <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "ht
google Maps APIのジオコーディングメソッドgetLatLngは非同期通信なので色々と面倒です。 サンプルソース1*1 var HogeClass = function { this.get_latLon(address) { var geocoder = new GClientGeocoder(); geocoder.getLatLng ( address, function(point) { alert(point); } ); } } o_hoge = new HogeClass(); o_hoge.get_latLon("京都"); この場合、座標の取得と表示をgetLatLng内で行っているので正常に表示されます。 では表示部分を外に出すとどうなるか サンプルソース2 var HogeClass = function { this.get_latLon(address
解説 http://ryus.co.jp/modules/d3blog/details.php?bid=13 ソース http://coderepos.org/share/changeset/10410 なんという神プログラム・・・ ソースを見ただけでワクワクしてしまった このプログラムは間違いなくPHP4でも5でも動く / ̄\ | ^o^ | \_/
サイト上にRSSを表示する方法の一つとしてGoogle AJAX Feed APIは非常に簡単で便利ですが、複数のフィードを1つにまとめ、ソートして表示することはできません。 1つにまとめることはできるのですが、 サイトAのフィード サイトAの4/9の記事 サイトAの4/6の記事 サイトAの4/3の記事 サイトBのフィード サイトBの4/8の記事 サイトBの4/5の記事 サイトBの4/2の記事 サイトCのフィード サイトCの4/7の記事 サイトCの4/4の記事 サイトCの4/1の記事 となるので、全てのフィードを合わせてのソートができません。 ということで サイトA・B・Cのフィード サイトAの4/9の記事 サイトBの4/8の記事 サイトCの4/7の記事 サイトAの4/6の記事 サイトBの4/5の記事 サイトCの4/4の記事 サイトAの4/3の記事 サイトBの4/2の記事 サイトCの4/1
このページを最初にブックマークしてみませんか?
『oinusama.hatenadiary.org』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く