はじめに VBScriptのTypeName()関数は変数はその変数がどんな型なのかを返してくれる関数です。 これはscript要素がtext/vbscriptならば使えるのですが、出来ればJavaScriptで使いたいって話です。 VBScript の関数 window.execScript()について 実はこんなメソッドがwindowオブジェクトにありました。 window.execScript(sExpression, sLanguage) こういう感じで使います。 execScript Method (window) VBScriptをJavaScriptで呼... 続きを読む
[PR]ブログのペットがお留守番
コメント
VBScript経由で取得
>>VBScriptのTypeName()関数は変数はその変数がどんな型なのかを返してくれる関数です。これはscript要素がtext/vbscriptならば使えるのですが、出来ればJavaScriptで使いたいって話です。
IE、JScript+VBScript、型、TypeName、window.execScript
execScript で VBScript の TypeName 関数を呼ぶ。こんなことができたのかー。HTMLWindow2 とかを取得できる。
おもしろい
alert(document) とか alert(document.body) とかやると全部 [object] となっちゃうので VBScript の TypeName 関数を JS 側から使えるようにして HTMLBodyElement や HTMLDocument などの文字を得る