ActiveXObject with V8 (続き)

Locale の問題とかいろいろ修正していたら、なんとなく動くようになった気がしますが、よくわからないエラーが出ているのでまだまだのようです。。。

> var o = new ActiveXObject('Msxml2.XMLHTTP')
> o
[ActiveXObject@021D3A68]
> o.open
function open() { [native code] }
> o.open('GET', 'http://www.google.com/', false)
> o.readyState
1
> o.send()
Error: アクセスが拒否されました。

> o.readyState
4
> o.status
0
> o.statusText
Unknown

コールバックもできるよ!

> o.abort()
> o.readyState
0
> o.onreadystatechange = function() { print('readyState = ' + o.readyState) }
function () { print('readyState = ' + o.readyState) }
> o.open('GET', 'http://www.google.com/', false)
[readyState = 1]
> o.send()
[readyState = 1]
[readyState = 4]
Error: アクセスが拒否されました。


非同期モードはまだ動かないようです。