Problema com html nas páginas iniciais

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Resolvido Problema com html nas páginas iniciais

Mensagem por Ulysses V8 Benz em 05/08/13, 03:42 pm

Qual é minha questão:
Prezados, recentemente apareceu um bug em nosso forum (www.portalmercedesbrasil.com). Temos uma rotina HTML que altera o banner do forum, colocando uma imagem diferente a cada novo acesso às páginas (portal e forum). O código é:

var banner = new Array();

banner[0]='http://illiweb.com/fa/pbucket.gif';
banner[1]='http://illiweb.com/fa/pbucket.gif';
(seguem-se os demais banners, são 20 ao todo)

document.getElementById('logo').firstChild.src= banner[Math.floor(Math.random()*banner.length)];

Até meados do mês passado tudo ia bem, contudo a partir de determinado momento muitos membros passaram a não ver mais as imagens quando usavam determinados navegadores e/ou micros. O estranho é que por exemplo, um usuário consegue ver com o IE numa máquina mas em outra não (mesmo usando o mesmo sistema operacional). Nessa outra máquina onde o IE não exibe as imagens, o Firefox exibe.

Só há duas unanimidades:
1) dispositivos móveis (Android, Iphone, Ipad, etc.) sempre exibem as imagens;
2) o Google Chrome não exibe nunca. Pesquisamos e encontramos isto no log de erros do navegador:

"Refused to execute script from 'http://www.portalmercedesbrasil.com/h1-logos' because its MIME type ('text/html') is not executable, and strict MIME type checking is enabled".

Lembrando que a rotina HTML nunca foi alterada, nem mesmo as imagens, e sempre havia funcionado corretamente. O erro também não começou a ocorrer após uma atualização específica do navegados ou do micro.

Agradeço a atenção!

Ulysses V8 Benz
Administrador
Portal Mercedes Brasil


Endereço do meu fórum:
http://www.portalmercedesbrasil.com

Versão do fórum:
PHPBB3
avatar

Ulysses V8 Benz
Nível 4

Masculino
Inscrito dia : 17/08/2009
Mensagens : 27
Pontos Ativos : 45

Ver perfil do usuário http://www.portalmercedesbrasil.com

Resolvido Re: Problema com html nas páginas iniciais

Mensagem por Sennior em 05/08/13, 05:11 pm

Olá amigo,

O senhor não colocou nada em teu fórum que pudesse vim à colidir com o código não? Um Script, um HTML na home page, um Widget, nada?

Abraços!
avatar

Sennior
Membro profissional
Membro profissional

Masculino
Inscrito dia : 10/06/2011
Mensagens : 16302
Pontos Ativos : 20791

Ver perfil do usuário http://ajuda.forumeiros.com/forum https://www.facebook.com/GlladstonHenrique

Resolvido Re: Problema com html nas páginas iniciais

Mensagem por Ulysses V8 Benz em 05/08/13, 05:39 pm

Olá,

não, não houve qualquer alteração ou inclusão desse tipo. O mais estranho é que para a maioria dos membros (eu, inclusive) está funcionando normalmente no IE e no Firefox e para outros não.

Como falei a unanimidade é não funcionar no Chrome, nesse caso nem na minha máquina roda.

Por acaso vc tentou abrir a página? Funcionou em seu navegador?

Obrigado!

Ulysses V8 Benz
Administrador
Portal Mercedes Brasil
avatar

Ulysses V8 Benz
Nível 4

Masculino
Inscrito dia : 17/08/2009
Mensagens : 27
Pontos Ativos : 45

Ver perfil do usuário http://www.portalmercedesbrasil.com

Resolvido Re: Problema com html nas páginas iniciais

Mensagem por Sennior em 05/08/13, 10:34 pm

Olá amigo,

Sim, tentei mas obtive exito... Por hora, tente trocar o código pelo abaixo:

Código:
var banner = new Array();

banner[0]='http://illiweb.com/fa/pbucket.gif';
banner[1]='http://illiweb.com/fa/pbucket.gif';
(seguem-se os demais banners, são 20 ao todo)

document.getElementById('.logo, #logo').firstChild.src= banner[Math.floor(Math.random()*banner.length)];

Veja se dá exito.

Até mais.
avatar

Sennior
Membro profissional
Membro profissional

Masculino
Inscrito dia : 10/06/2011
Mensagens : 16302
Pontos Ativos : 20791

Ver perfil do usuário http://ajuda.forumeiros.com/forum https://www.facebook.com/GlladstonHenrique

Resolvido Re: Problema com html nas páginas iniciais

Mensagem por MateusA em 06/08/13, 09:41 am

Olá!

Na verdade, não podemos fazer nada quanto a isto.
Algumas versões do Google Chrome suportam este código, outras não.
O Google Chrome e horrível em códigos, ao contrário do Mozilla Firefox que e perfeito nesse requisito.
Seta Infelizmente, terá de pedir para os vossos usuários trocarem de navegador ou terão de ficar sem o efeito.
Sugiro então, entrar em contato com o suporte técnico do Navegador e perguntar qual versão e habilidosa em códigos.

Até mais.
avatar

MateusA
Hiperativo

Masculino
Inscrito dia : 13/05/2013
Mensagens : 3225
Pontos Ativos : 4215

Ver perfil do usuário https://www.facebook.com/forumeirospt https://twitter.com/forumeiros_pt

Resolvido Re: Problema com html nas páginas iniciais

Mensagem por Ulysses V8 Benz em 06/08/13, 11:00 am

Sheldon,

com a sua sugestão infelizmente parou de funcionar também no Firefox e no IE. Vou retornar para o código que utilizávamos anteriormente.

Crozy,
realmente, parece que o Chrome não se dá muito bem com esse tipo de código.

A minha dúvida era se talvez nosso código pudesse ser aperfeiçoado para eliminar os erros, porém como a ocorrência é aleatória e em vários navegadores ou máquinas, penso que não há muito o que fazer a não ser recomendar que não utilizem o Chrome.

Agradeço a atenção de vcs, acredito que podemos classificar este tópico como resolvido.

Obrigado novamente!

Ulysses V8 Benz
Administrador
Portal Mercedes Brasil
avatar

Ulysses V8 Benz
Nível 4

Masculino
Inscrito dia : 17/08/2009
Mensagens : 27
Pontos Ativos : 45

Ver perfil do usuário http://www.portalmercedesbrasil.com

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum