調べながらTwitter Clientを作って身につけたHTAに関する知識。
■HTAはどこのドメインにでも自由にXmlHttpRequestを使える
前から知ってたけど。JSONP使わなくても自由に書ける。
■アンカーをクリックするとIEが開くけど、こうすればWindows関連づけで開ける。
他でやったことあるので応用したらできた。僕の場合はFirefox。
var url = "http:.......";
var sh = new ActiveXObject("Shell.ActivationApplication");
sh.shellExecute(url);
var sh = new ActiveXObject("Shell.
sh.shellExecute(url);
↑なんかバグがありましたので修正
■HTA:Applicationタグの前でwindow.resizeTo()する
これは知らなかった。HTA:Applicationタグの後でwindow.resizeTo()すると一瞬通常の大きさのウィンドウが表示されてからリサイズされるのでカッコ悪かったけど、解決。

この記事に対するコメント