DHTML Diver Help

Information

clientCaps

ブラウズ中の画面に、clientCapsビヘイビアを設定し情報を表示します。
(navigator情報とほとんど同じ項目。。)

//test clientCaps
var objWrk = document.body;
objWrk.style.behavior = "url(#default#clientCaps)";
var html="";
html+="<TABLE border='1'>";
html+="<TR><TD>availHeight</TD><TD>"+objWrk.availHeight+"</TD></TR>";
html+="<TR><TD>availWidth</TD><TD>"+objWrk.availWidth+"</TD></TR>";
html+="<TR><TD>height</TD><TD>"+objWrk.height+"</TD></TR>";
html+="<TR><TD>width</TD><TD>"+objWrk.width+"</TD></TR>";
html+="<TR><TD>bufferDepth</TD><TD>"+objWrk.bufferDepth+"</TD></TR>";
html+="<TR><TD>colorDepth</TD><TD>"+objWrk.colorDepth+"</TD></TR>";
html+="<TR><TD>connectionType</TD><TD>"+objWrk.connectionType+"</TD></TR>";
html+="<TR><TD>cookieEnabled</TD><TD>"+objWrk.cookieEnabled+"</TD></TR>";
html+="<TR><TD>cpuClass</TD><TD>"+objWrk.cpuClass+"</TD></TR>";
html+="<TR><TD>javaEnabled</TD><TD>"+objWrk.javaEnabled+"</TD></TR>";
html+="<TR><TD>platform</TD><TD>"+objWrk.platform+"</TD></TR>";
html+="<TR><TD>systemLanguage</TD><TD>"+objWrk.systemLanguage+"</TD></TR>";
html+="<TR><TD>userLanguage</TD><TD>"+objWrk.userLanguage+"</TD></TR>";
html+="<TR><TD>version</TD><TD>"+objWrk.getComponentVersion("{89820200-ECBD-11CF-8B85-00AA005B4383}","componentid")+"</TD></TR>";
html+="</TABLE>";
var win = window.open();
win.document.open();
win.document.write(html);
win.document.close();

便利なのは、getComponentVersion関数を使用してのGUIDからバージョン情報を取得出来る点だけ?
({89820200-ECBD-11CF-8B85-00AA005B4383}が、IEのGUIDで上記スクリプトを実行するとIEのバージョンが表示されます。)

Sponsor