m2

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

data スキームで localStorage できるのか試してみた。

コードはこんな感じ。 javascript:(function(){ var ifr = document.createElement('iframe'); ifr.src = 'data:text/html;charset=utf-8,%3Chtml%3E%0D%0A%3Cbody%3E%0D%0A%3Cscript%20type%3D%22text%2Fjavascript%22%3E%0D%0Awindow.addEventListener(%22…

MozBoxSizing style property | webkitBoxSizing style property

vender prefix の付いた CSS プロパティを JavaScript から設定する方法をど忘れしてたのでメモ。 Specifies or retrieves how the width and the height of the element are calculated. It affects the height and width properties. In Internet Explorer…

スクロールバーを消す Bookmarklet

今 Opera 界隈ではスクロールバーを消すのが大流行中なのですが、ちょっとだけ試してみたい方に。 javascript:(function(){open(location,'','scrollbars="no"');close();})()

Function Chain

method chain (function(){ function chain() { } chain.prototype = { alert: function(value) { alert(value); return this; } }; new chain().alert(1).alert(2).alert(3); })() function chain (function(){ function chain(value) { alert(value); retu…

Hudson 1.357 で Static Analysis Collector Plug-in の統計が見えなくなってる件

いつからか Hudson の Analysis Collector Plug-in による統計のタブの中身が見えなくなってて Opera Dragonfly で見てみたら <div class="yui-content" style="display:none"> とかなってました。そりゃ見えないわ。(YUI の TabView が使ってあります。)最初はプラグイン側の問題かと思ったんだけど、デバ</div>…

JScript で XSLT

wsh

とあるツールから出力された XML をブラウザで見れるように HTML に変換。けっこうサイズがでかいのでブラウザにやらせるのは避けたいから事前にファイル出力したい。 XSLT プロセッサが別に要るかなと思ったけれど JScript で余裕でした。 function process…

JScript で BOM なし utf-8 ファイルを出力

wsh

Scripting.FileSystemObject だと utf-8 は扱えなくて、ADODB.Stream というのを使うようです。また、utf-8 を BOM なしにするには 一旦 utf-8(BOM付き) でテキストを書き出して バイナリで頭から 3byte 目移行を取り出して バイナリで書き込む と。んでコー…