Existe uma solução alternativa para usar o site de administração do Virtual Server 2005 com o Internet Explorer 8?

2

Desde a atualização para o Internet Explorer 8, tenho recebido erros de JavaScript ao executar determinadas funções (como "Ativar") no site de administração do Virtual Server 2005 Enterprise R2 SP1:

Message: 'document.getElementById(...)' is null or not an object
Line: 4
Char: 1
Code: 0
URI: http://myserver.mydomain.local:1024/VirtualServer/VSWebApp.exe?view=1

Há alguma solução alternativa para esse problema além de usar outro navegador?

    
por tjrobinson 12.06.2009 / 16:52

2 respostas

7

Eu encontrei a solução para esse problema na resposta de outra pergunta, mas achei que valeria a pena manter minha pergunta, pois, para o problema exato acima, essa questão é mais fácil de encontrar.

The Microsoft Virtual Server 2005 R2 web admin page needs to be displayed in "Compatibility View" mode in IE8

Fonte: Acessando máquinas hospedadas no Virtual Server 2005 RC2 usando o IE8

    
por 12.06.2009 / 16:56
1

Ou você pode digitar um pouco de Javascript na barra de endereço e fazê-lo funcionar. Espantados que o HTML deles seja tão ruim, eles não deram aos elementos 'vm' ou 'action' um ID, apenas um nome, então, substituir getElementById () por getElementsByName () [0] o corrige; o seguinte funcionou para mim no Chrome:

Digite o seguinte na barra de endereço para ativar a VM:

javascript:document.getElementsByName('action')[0].value='poweron';javascript:document.getElementsByName('vm')[0].value='YOURVMNAMEHERE';document.getElementById('form1').submit();

da mesma forma, para desativar a VM, digite:

javascript:document.getElementsByName('action')[0].value='turnOff';javascript:document.getElementsByName('vm')[0].value='YOURVMNAMEHERE';document.getElementById('form1').submit();
    
por 28.01.2011 / 01:03