2008-01-01から1ヶ月間の記事一覧

XULをJavaScriptに変換するライブラリを作ろうか

このたび http://pigs.sourceforge.jp/wiki/index.php?screenshots こいつの、widget部分の作り直しから再始動してみようと思う。 dojoとかいうライブラリがdijitなるwidgetを実装しているとか、他のライブラリでも多かれ少なかれそんな感じらしい。widgetを…

DOM Node チラ裏

ノードを末尾に追加 Node appendChild(Node newChild) throws DOMException; newChildを親ノードの末尾に追加します。newChildが既にあれば、まずnewChildをドキュメントから取り除き、その後に追加します。追加に成功すると、newChildを返します。 親ノード…

XPathでコンテキストを指定してノードを列挙できない

id="hoge"以下にclass="piyo"のノードが存在することを確認しようとして、 <div id="hoge"> <div class="piyo" /> </div>var ctx = document.getElementById("hoge"); var node = document.evaluate('//div[@class="piyo"]', ctx , null, 7, null); としたが意図したとおりに列挙されない罠。id="hoge"</div>…

getBoundingClientRect()がよくわからない

getBoundingClientRect() http://msdn2.microsoft.com/en-us/library/ms536433.aspx http://developer.mozilla.org/ja/docs/DOM:element.getBoundingClientRect IE5+,Firefox3+,Opera9.5+で使用可能なメソッド。CSSのボーダーボックスのサイズを取得できるら…

や、ども。

ブログは久々。