孔雀 3本 【装飾用】 送料無料 30-40cm【フェザー パーツ 手芸 アクセサリー 羽 羽根飾り アクセサリ Feathercraft クラフト ウェディングブーケ フラワーアレンジメント 羽根のある生活】
IE6ではドキュメントロード時にテーブル要素をDOM使って生成する場合、theadやtbodyを生成しなければいけないようです。 FireFoxではどっちでもいいみたいですが。。。 静的なhtmlに書く時は、省略するケースが多いが、IEはこれを補ってくれている。でも、javascriptから動的に生成するときは補ってくれない模様。 以下のサンプルではテーブルが表示されません。 // [javascript] // TABLEの動的生成 var body = document.getElementsByTagName('body')[0]; var table = document.createElement('table'); var tr = document.createElement('tr'); var th = document.createElement('th'); var
DOM の getAttribute / setAttribute メソッドは DOM Level 1 から定義されているメソッドで、MSDN Library によれば IE はバージョン 4 からサポートしています。しかし、IE での element.getAttribute(name) / element.setAttribute(name, value) というのは、基本的には JavaScript における element[name] / element[name] = value のシンタックスシュガーでしかありません。ですから、element.setAttribute("innerHTML", "foo") とすると、element の属性には何の変化もないが element の内容が書き換えられるという事態になります。 この (手抜き) 実装が原因で、getAttribute
1,2年前に、後で読もうと保存した資料があって その後でが、つい先程訪れた。 その資料では、スクリプトによってテーブルを作成しており しかもtbody、trなどcreateElementで作成していない。 結果的にはtbodyもtrも作成されてはいる。 //createElementでTABLEを作成 var elm_table = document.createElement('table'); elm_table.style.cssText = 'width:300;height:200'; for(var i = 0; i < 5; i ++) { //これがtrの代わりらしい var o_row = elm_table.insertRow(); //一つ目のセル作成 var elm_cell_1 = o_row.insertCell(); elm_cell_1.innerText
viewで日時を表示するとき、strftimeというメソッドを使って表示フォーマットを指定できます。 でも毎回それを書くのはだるいので、strftimeをしてくれるhelperを作ったり それすらめんどくさくて、プロトタイプの間は.to_s(:db)なんて手抜きしてみたり けど、このto_sの引数の:dbってなに? と思って調べてみたらTime::DATE_FORMATSに設定することで、任意のフォーマットを作れることが判明。ヘルパー作る必要なかった 使い方は、例えばenvironment.rbとかどこでもいいけど Time::DATE_FORMATS[:jp] = "%Y年%m月%d日 %H時頃" とかしてあげると、 >> Time.now.to_s(:jp) => "2008年04月22日 11時頃" >> DateTime.now.to_s(:jp) => "2008年04月22日
This guide covers the user-facing features of Rails routing. After reading this guide, you will know: How to interpret the code in config/routes.rb. How to construct your own routes, using either the preferred resourceful style or the match method. How to declare route parameters, which are passed onto controller actions. How to automatically create paths and URLs using route helpers. Advanced tec
Rails 3のルーティングで気になったところについて。いつものメモです。あくまで気になったところなので全部網羅しているわけではありません。あしからず。 基本形 map.connect から match メソッドに変更。オプションも下記のように変更。 # Rails 2 map.connect 'products/:id', :controller => 'products', :action => 'view' # Rails 3 match 'products/:id', :to => 'catalog#view' # :to は省略可能 match "/account" => "account#index" # :controller/:action 形式であればさらに省略可能 match "account/overview" Named Routes asオプションで指定するように
趣旨 Rails 2.0 になって、ページ送りの機能が Rails 本体から消えてしまった。will_paginate という gem か、 paginating_find というプラグインを使うのがいまは普通であるらしい。私は will_paginate で、ちょっとページ送り部分の表示をカスタマイズして使ってみた。 情報ソース will_paginateに移行 will_paginate を使う上で必要な知識がまとまっている。ただし、いまは gem になっているのに注意。 インストール % sudo gem install will_paginateとして gem をインストールする。そして、 config/environment.rb で require 'will_paginate' として読み込めば、準備 OK。 後はコントローラで、 @posts = Post.paginate
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く