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

YUI CompressorをANTから利用できるようにする。

はじめに 先日YUI式JavaScript圧縮ツールが公開されたのを見て、色々と遊んでいたわけですが検証とか遊びならいいですが…毎回毎回Javaコマンド叩いて圧縮するのもめんどくさいなと思っていました。1つや2つならANTを利用してJavaタスクを書いて自動化します…

HTML Componentメモ

methodの追加 hoge.htc <public:component> <public:method name="doFoo" /> <script type="text/javascript"> function doFoo(){ alert("FooFooFoo"); }; </script> </public:component> JavaScript var hoge = document.getElementById('hoge'); hoge.doFoo(); // FooFooFoo 補足 name属性はJavaScriptの関数名と同じにしてあげる必要があります。 sett…

behaviorとaddRule

IEでHTMLElement.prototypeっぽい動作するものを考えているなかで生み出された副産物です。document.styleSheetsのaddRuleとbehavior:expressionをつかってdiv要素のheaderクラスに所属するidをアラートしています。 <html> <head> <style id="behavior"></style> <script> function showElementId(e){ alert(e</head></html>…