ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScriptを使用してオフィスのバージョンを判断する例_基礎知識

JavaScriptを使用してオフィスのバージョンを判断する例_基礎知識

WBOY
WBOYオリジナル
2016-05-16 16:52:461266ブラウズ

JavaScript を使用して Office バージョンを決定することは、プロジェクト開発に非常に役立ちます。これは OA システムのオンライン Office エディターであるため、Office オンライン編集ツールが複数のバージョンの Office を同時にサポートするようにする必要があります。オフィス2003と2007。 Office がインストールされると、キーの値はレジストリに書き込まれます。具体的な場所は HKEY_CURRENT_USER/Software/Microsoft/Office です。

レジストリを開くと、Office のバージョンとレジストリ キーの値の対応関係が次のように表示されます。

コードをコピーします。 コードは次のとおりです:

11.0 office2003;
12.0 office2007;

コードをコピー コードは次のとおりです:
var version="";
function readOfficeVersion( )
{
var word=null;
try
{
word=new ActiveXObject("Word.application");
}catch(e)
{
alert("1. マシンに Microsoft Office 2003/2007 がインストールされているかどうかを確認してください。/n2. ブラウザの設定で ActiveX コントロールが有効になっているかどうかを確認してください。");
}
if(word.Version ==="11.0")
{
version="office2003";
}
else if(word.Version==="12.0")
{
version=" office2007";
}
else if(word.Version==="14.0")
{

version="office2010";
} //Word プロセスを閉じますタイムリーな方法
word.Application.Quit();
return version;
}

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。