Usando o JavaScript para determinar a versão do Office é muito útil no desenvolvimento do projeto. Quando o escritório estiver instalado, o valor da chave será gravado no registro e o local específico é hkey_current_user/software/Microsoft/Office.
Abrimos o registro e você pode ver a versão do Office.
A cópia do código é a seguinte:
11.0 Office2003;
12.0 Office2007;
14.0 Office2010;
A cópia do código é a seguinte:
var versão = "";
função readOfficeVersion ()
{
var word = null;
tentar
{
word = new ActiveXObject ("word.application");
} captura (e)
{
Alert ("1. Verifique se sua máquina foi instalada com o Microsoft Office 2003/2007;/n2. Você verifica se as configurações do navegador estão ativadas para controles ActiveX.");
}
if (word.version === "11.0")
{
versão = "Office2003";
}
caso contrário, if (word.version === "12.0")
{
versão = "Office2007";
}
caso contrário, if (word.version === "14.0")
{
versão = "Office2010";
} // fechar o processo de texto no tempo
word.Application.quit ();
versão de retorno;
}