Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Então pessoal estou criando um banner em jquery onde o usuário poderá inserir certas configurações (altura, largura, imagens, links e efeitos), está tudo funcionando de acordo no Firefox e Google Ghrome... Porém advinhem só? no IE8 nada, observei que ao colocar o banner em cima do "header", ele funciona em todos os navegadores, porém embaixo dele somente no IE da problema e as imagens não aparecem =/
Eu acredito que o problema esteja no script já que ao retirar o script com as passagens de parametros para o "script.js" ele aparece as imagens porém como está sem efeito ele não me retorna nenhum efeito.
Segue o script:
<div align="center">
<?php
$i = 1;
$myslide_query1 = mysql_query("select * from " . TABLE_CONFIGURATION . " where configuration_id >= 55010 and configuration_id <= 55037") or die(mysql_error());
$qtd_images = mysql_query("select * from " . TABLE_CONFIGURATION . " where configuration_id = 55001") or die(mysql_error());
$atv = mysql_query("select * from " . TABLE_CONFIGURATION . " where configuration_id = 55000") or die(mysql_error());
while($my_atv = mysql_fetch_array($atv)){
$atvban = $my_atv['configuration_value'];
}
while($my_qtd = mysql_fetch_array($qtd_images)){
$qtd = $my_qtd['configuration_value'];
}
while($my_results = mysql_fetch_array($myslide_query1)){
$image[$i] = $my_results['configuration_value'];
$i++;
}
if($atvban == 'Ativado'){
echo '<div id="wowslider-container1" style="width:'.$largura.'px; height:'.$altura.'px; ">
<div class="ws_images" style="width:'.$largura.'px;height:'.$altura.'px;">';
for($i=1;$i<=$qtd;$i++){
echo'<a href="'.$image[$i+8].'" target="_blank"><img src="data1/images/'.$image[$i].'" alt="'.$image[$i].'" /></a>';
}
}
?>
</div>
</div>
<script type="text/javascript">
var efeitos;
var largura;
var altura;
var temp_efeitos;
var duracao_imagem;
var atv_bull;
var atv_cap;
var atv_control;
var atvban;
atvban = "<?php echo $atvban; ?>";
efeitos = "<?php echo $efeitos; ?>";
largura = "<?php echo $largura; ?>";
altura = "<?php echo $altura; ?>";
temp_efeitos = "<?php echo $tempo_efeitos; ?>";
duracao_imagem = "<?php echo $duracao_imagem; ?>";
atv_bull = "<?php echo $atv_bull; ?>";
atv_cap = "<?php echo $atv_cap; ?>";
atv_control = "<?php echo $atv_control; ?>";
</script>
<script type="text/javascript" src="engine1/script.js"></script>
</div>
Quando retiro esse script com passagem de váriaveis ele aparece somente as imagens sem efeito no banner...
E lembrando que funciona nos navegadores Firefox e Google Ghrome menos no IE8. O site em que estou instalando esse banner em jquery é uma loja virtual OScommerce e caso alguem queira ver o resultado é esse aqui:
http://www.cybernetfx.com/loja3.0/
É uma loja de teste então a página contem outros possiveis erros inrrelevantes.
Edit: O header dessa página está configurado em outro arquivo .php seria possível o header abrir alguma tabela ou div que atrapalharia o banner?
Carregando comentários...