<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>dev &gt;&gt; Others &gt;&gt; Web</title><link>http://blogs.wankuma.com/pinzolo/category/1941.aspx</link><description>dev &gt;&gt; Others &gt;&gt; Web</description><managingEditor>THREE-ONE</managingEditor><dc:language>ja-JP</dc:language><generator>.Text Version 0.95.2004.102</generator><item><dc:creator>THREE-ONE</dc:creator><title>属性セレクタ</title><link>http://blogs.wankuma.com/pinzolo/archive/2009/02/05/167557.aspx</link><pubDate>Thu, 05 Feb 2009 19:46:00 GMT</pubDate><guid>http://blogs.wankuma.com/pinzolo/archive/2009/02/05/167557.aspx</guid><wfw:comment>http://blogs.wankuma.com/pinzolo/comments/167557.aspx</wfw:comment><comments>http://blogs.wankuma.com/pinzolo/archive/2009/02/05/167557.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.wankuma.com/pinzolo/comments/commentRss/167557.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/pinzolo/services/trackbacks/167557.aspx</trackback:ping><description>属性セレクタ。便利ですよね。&lt;br /&gt;
&lt;br /&gt;
[attr] {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;some style...&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
ってしておけば、attr って属性を持つ要素全部にスタイルがかかってくれます。&lt;br /&gt;
なにがいいって、class をかかなくてもよいので、既存 HTML に手を加えなくてイイわけです。&lt;br /&gt;
よく使うのが、&lt;br /&gt;
&lt;br /&gt;
[disabled] { ... } で非活性フォームに背景色をつける。&lt;br /&gt;
テキストボックスを disabled にして、背景色に silver なりサーバー側で指定するとかよくやりました。&lt;br /&gt;
これを使えば、そんな必要ありません。&lt;br /&gt;
&lt;br /&gt;
input[type="button"], input[type="submit"] { ... } でボタンのスタイルをそろえる。&lt;br /&gt;
特定の値をもつ属性がある要素だけにあてる、ってな指定もできるのです。便利ですね。&lt;br /&gt;
&lt;br /&gt;
a[target="_blank"], a[rel~="external"] { ... } で外部リンクにだけ異なるスタイルあてる。&lt;br /&gt;
[attr~="bar"] って指定すれば、attr="foo bar buzz" や attr="bar buzz" のようにスペースで区切られている要素にもあてられます。&lt;br /&gt;
そんな属性は class や rel ぐらいで、少ない（class に至っては必要ない）のであまり使いませんが。&lt;br /&gt;
&lt;br /&gt;
ってな所でしょうか。&lt;br /&gt;
&lt;br /&gt;
そういやjQuery でも 1.3 で @ を使った XPath 形式が使えなくなり、属性セレクタ形式に統一されましたね。いいことです。&lt;br /&gt;
しかし、この属性セレクタ。&lt;br /&gt;
便利な割にあまり使われている所を見ません。&lt;br /&gt;
&lt;br /&gt;
なぜでしょう？？&lt;br /&gt;
&lt;br /&gt;
それは、IE6 が対応していないから！！（IEでは7から対応）&lt;br /&gt;
早く IE6 が駆逐されることを祈ってます&lt;img src ="http://blogs.wankuma.com/pinzolo/aggbug/167557.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>THREE-ONE</dc:creator><title>Dictionary.Exists と oo4o で奇妙な現象</title><link>http://blogs.wankuma.com/pinzolo/archive/2008/09/17/156760.aspx</link><pubDate>Wed, 17 Sep 2008 11:32:00 GMT</pubDate><guid>http://blogs.wankuma.com/pinzolo/archive/2008/09/17/156760.aspx</guid><wfw:comment>http://blogs.wankuma.com/pinzolo/comments/156760.aspx</wfw:comment><comments>http://blogs.wankuma.com/pinzolo/archive/2008/09/17/156760.aspx#Feedback</comments><slash:comments>140</slash:comments><wfw:commentRss>http://blogs.wankuma.com/pinzolo/comments/commentRss/156760.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/pinzolo/services/trackbacks/156760.aspx</trackback:ping><description>oracle は Oracle へのデータアクセスオブジェクトです。&lt;br /&gt;
tbl テーブルの key 列には foo が格納されています。
&lt;textarea name="code" class="VB"&gt;
Set table = CreateObject("Scripting.Dictionary")
table.Add "foo", "bar"
SQL = "select key from tbl"
Set records = oracle.CreateDynaset(SQL, &amp;H0)
table.Exists("foo") ' True
table.Exists(records("key")) ' False（なんで？）
table.Exists(CStr(records("key"))) ' True
key = records("key")
table.Exists(key) ' True
VarType(records("key")) ' 8 = vbString
&lt;/textarea&gt;
なぜこうなるのかよくわかりません&lt;br /&gt;
もともと VBScript の型ではない Dictionary のメソッドだから、型変換されずに渡されてしまうのでしょうか？&lt;img src ="http://blogs.wankuma.com/pinzolo/aggbug/156760.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>THREE-ONE</dc:creator><title>VBScript でついつい忘れがちなこと</title><link>http://blogs.wankuma.com/pinzolo/archive/2008/09/11/156139.aspx</link><pubDate>Thu, 11 Sep 2008 11:36:00 GMT</pubDate><guid>http://blogs.wankuma.com/pinzolo/archive/2008/09/11/156139.aspx</guid><wfw:comment>http://blogs.wankuma.com/pinzolo/comments/156139.aspx</wfw:comment><comments>http://blogs.wankuma.com/pinzolo/archive/2008/09/11/156139.aspx#Feedback</comments><slash:comments>185</slash:comments><wfw:commentRss>http://blogs.wankuma.com/pinzolo/comments/commentRss/156139.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/pinzolo/services/trackbacks/156139.aspx</trackback:ping><description>&lt;ul&gt;
&lt;li&gt;変数の宣言と同時に初期化はできない。&lt;/li&gt;
&lt;li&gt;ASP の VBScript に VBA の IIF はない。&lt;/li&gt; 
&lt;li&gt;文字列連結は + じゃなくて &amp;。&lt;/li&gt;
&lt;li&gt;複数行にわたる場合、行の最後に _。&lt;/li&gt;
&lt;/ul&gt;
IIF は自作した。あとは言語仕様なので忘れないようにするべし。&lt;img src ="http://blogs.wankuma.com/pinzolo/aggbug/156139.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>THREE-ONE</dc:creator><title>VBScript で ASP</title><link>http://blogs.wankuma.com/pinzolo/archive/2008/09/10/156101.aspx</link><pubDate>Wed, 10 Sep 2008 22:58:00 GMT</pubDate><guid>http://blogs.wankuma.com/pinzolo/archive/2008/09/10/156101.aspx</guid><wfw:comment>http://blogs.wankuma.com/pinzolo/comments/156101.aspx</wfw:comment><comments>http://blogs.wankuma.com/pinzolo/archive/2008/09/10/156101.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.wankuma.com/pinzolo/comments/commentRss/156101.aspx</wfw:commentRss><trackback:ping>http://blogs.wankuma.com/pinzolo/services/trackbacks/156101.aspx</trackback:ping><description>今日からしばらく VBScript で ASP やることになりました。&lt;br /&gt;
いやーはじめてさわったんだけど、たまには新鮮でいいね。&lt;br /&gt;
Java で Struts 以前に直接サーブレットと JSP やってた頃を思い出します。&lt;br /&gt;
Rails よりも遙かにシンプルなので、実現したいことがとりあえず力業でもすんなり実現できる。&lt;br /&gt;
フラグと hidden の嵐なのは面倒だけど&lt;img src ="http://blogs.wankuma.com/pinzolo/aggbug/156101.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>