Ir para conteúdo
Fórum Script Brasil
  • 0

Erro ao abrir popup no IE


tércio fernandes

Pergunta

fala galera safo do php , tenho codigo em javascript que faz abrir um popup com a imagem que foi passada de parametro segue o codigo abaixo:

<?php

while($row = mysql_fetch_assoc($result_imagens)){

echo "<td>";

echo '<div style="width:50px;height:50px;border:1px solid #DFDFDF"><a href="java script: void(0);" onclick="window.open('."'".'preview_imagem.php?nome='.$row["caminho_imagem"]."'".','."'".'Preview Imagem'."'".','."'".'resizable=1,width =570, height=430'."'".');return false;"><img src=./minha_loja/'.$row["caminho_imagem].'" width="48" height="48" style="border:transparent"/></a></div>';

echo "</td>";

}

mysql_free_result($result_imagens);

?>

O resultado desse while é este:

<a href="java script: void(0);" onclick="window.open('preview_imagem.php?nome=uploads/cab1e0655dafe04017dea69b331e4320.jpg','Preview Imagem','resizable=1,width =570, height=430');return false;"><img src="./minha_loja/uploads/cab1e0655dafe04017dea69b331e4320.jpg" width="48" height="48" style="border:transparent"/></a>

Ou seja, um link com uma imagem para clicar e abrir um popup.

Obs.: foi mal pela formatação do codigo galera é que o botao aqui 'Inserir: CODEBOX' não tava funfando.

continuando...

O erro que ocorre é no IE (novidade <_< ehue) , quando tento clicar no link ocorre o seguinte erro: 'Argumento Inválido'

me ajudem galera.

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Galera já resolvi o problema era no parametro para definir a largura da janela popup, estava assim: width =570 , com espaço entre o igual e a palavra width, e coloquei assim width=570, ouseja, junto.

segue o certo:

<?php

while($row = mysql_fetch_assoc($result_imagens)){

echo "<td>";

echo '<div style="width:50px;height:50px;border:1px solid #DFDFDF"><a href="java script: void(0);" onclick="window.open('."'".'preview_imagem.php?nome='.$row["caminho_imagem"]."'".','."'".'preview_image'."'".','."'".'resizable=1,scrollbars=1,width=570, height=430'."'".');return false;"><img src=./minha_loja/'.$row["caminho_imagem].'" width="48" height="48" style="border:transparent"/></a></div>';

echo "</td>";

}

mysql_free_result($result_imagens);

?>

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...