Usuário com melhor resposta
Problemas com HTA no IE 10

Pergunta
-
Ba galera.
Tenho uma aplicação em HTA que rola normalmente com IE 6 ate o 9, porem eu instalei uma maquina com Windows 8 IE 10 e ela funciona todas as funções do vbs, porem o HTA perdeu a cor de fundo, alguém sabe como alterar esta definição para que ele volte a ter a cor de fundo.
<body STYLE="font:20 pt times new roman; color:white;
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#557DA3', EndColorStr='#00007F')">Encontrei alguns sites inclusive este mais não consegui fazer a alteração http://www.colorzilla.com/gradient-editor/
obrigado tche.
Respostas
-
Aparecido
ba bom dia
vou tentar desta forma que vc colocou, muito obrigado pela ajuda, depois do post fiquei batendo a cabeça tb tche e consegui resolver separando a linha da fonte com a da cor deixando a de cor assim <body bgcolor="background-image: -ms-linear-gradient(top center, circle cover, #557DA3 50%, #00007F 90%);"> e o IE 10 aceitou também tche.
obrigado mais uma vez.
- Marcado como Resposta Marcelo TI quinta-feira, 10 de janeiro de 2013 09:03
-
Opa...
Fiz uns testes e bom percebi algo, o problema é somente com a Tag "Body", tanto por <Body> ou por css .body {xxxxx; xxx}, no entanto, se utilizar em tabelas, colunas, linhas, text área, botão, etc ele funciona (!?), então criei uma tabela com as tags
onde Fundo é
.Fundo {color: #000000;font-weight: 1px;border: 1px outset #FFFFFF;font-family=verdana; font-variant=small-caps;.filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#F8F8FF',endColorStr='#DCDCDC',gradientType='0');}
<table width =100% height="100%" > <tr><td class="fundo" align="center" valign="top"> <h1>Grupo de Permissão do AD <br>- Comparação - </h1> ... ... . </td></tr></table>
e definir uma cor de fundo <Body bgcolor="#9FB6CD">....
ou seja "Uma Adaptação Técnica"
espero que ajude....
att, Aparecido Deveza
- Editado Aparecido Deveza quarta-feira, 9 de janeiro de 2013 23:31 cod
- Marcado como Resposta Marcelo TI quinta-feira, 10 de janeiro de 2013 09:03
Todas as Respostas
-
Boa noite Marcelo,
bom tenho o mesmo problema em relação HTA X WIN8, acredito que o Tio Bill queira descontiar com o HTA e investir no APP para o Win8, acontece que oo novo MSHTA.EXE (interpretador do HTA) do WIN8 não interpreta corretamente todos os comandos como antes, lembrando que o IE10 é totalmente desenvolvido para o HTML5.
No seu teste não deu certo porque o comando usado é um novo comando, um "markup" que é uma nova Tag do HTML5 se alterar de HTA para Html verá que funciona, pois o Iexplore.exe faz a interpretação correta do Cod, mas somente o IE10, o IE9 não faz essa interpretação do markup (Ironico rs)
como abaixo:
Obs: ate agora não conseguir um alternativa para isso..... :(
opa, agora sim, eu fiz este teste usando um exemplo de link http://ie.microsoft.com/testdrive/graphics/cssgradientbackgroundmaker/default.html
Obs: esse site só é possivel visualizar os exemplos corretamente com os seguintes Browser :IE10 Consumer Preview,Mozilla Firefox,Opera ,Safari,Chrome 10+, IE10 Release Preview
att, Aparecido Deveza
- Editado Aparecido Deveza quarta-feira, 9 de janeiro de 2013 21:07
-
-
Opa...
Fiz uns testes e bom percebi algo, o problema é somente com a Tag "Body", tanto por <Body> ou por css .body {xxxxx; xxx}, no entanto, se utilizar em tabelas, colunas, linhas, text área, botão, etc ele funciona (!?), então criei uma tabela com as tags
onde Fundo é
.Fundo {color: #000000;font-weight: 1px;border: 1px outset #FFFFFF;font-family=verdana; font-variant=small-caps;.filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#F8F8FF',endColorStr='#DCDCDC',gradientType='0');}
<table width =100% height="100%" > <tr><td class="fundo" align="center" valign="top"> <h1>Grupo de Permissão do AD <br>- Comparação - </h1> ... ... . </td></tr></table>
e definir uma cor de fundo <Body bgcolor="#9FB6CD">....
ou seja "Uma Adaptação Técnica"
espero que ajude....
att, Aparecido Deveza
- Editado Aparecido Deveza quarta-feira, 9 de janeiro de 2013 23:31 cod
- Marcado como Resposta Marcelo TI quinta-feira, 10 de janeiro de 2013 09:03
-
Aparecido
ba bom dia
vou tentar desta forma que vc colocou, muito obrigado pela ajuda, depois do post fiquei batendo a cabeça tb tche e consegui resolver separando a linha da fonte com a da cor deixando a de cor assim <body bgcolor="background-image: -ms-linear-gradient(top center, circle cover, #557DA3 50%, #00007F 90%);"> e o IE 10 aceitou também tche.
obrigado mais uma vez.
- Marcado como Resposta Marcelo TI quinta-feira, 10 de janeiro de 2013 09:03
-