Evandro Fontes Postado Dezembro 28, 2007 Denunciar Share Postado Dezembro 28, 2007 Boa tarde...To esquentando a cabeça aqui....Tenho um site que carrega abas com ajax ( http://www.webdes.com.br/clientes.php )...Na parte de Design Gráfico, eu fiz uma função simples, para abrir uma pop-up ... testei localmente e funcionou perfeitamente.Só que quando subi para o servidor, ele não consegue achar a função :Sno FF ele apresenta o erro: abreFoto() is not defined (abreFoto é o noem da minha função);Eis o código ajax para abrir a aba:function carregaDados(){ var divPortifolio = document.getElementById("divPortifolio"); if(ajax.readyState == 1){ divPortifolio.innerHTML = '<table width="138" height="39" border="0" cellpadding="0" cellspacing="0"><tr><td width="21" height="37"><img src="Imagens/carregando.gif" width="21" height="25" /></td><td width="91"> Carregando ...</td></tr></table>'; }else if(ajax.readyState == 4){ divPortifolio.innerHTML = ajax.responseText; } } E aqui as funções que uso para abrir a pop-up: function Abre_Janela(url, nome_janela, w, h, resize, status, rolagem, menus, toolbar){ if (w==0){ w = (screen.width) -200 }; if (h==0){ h = (screen.height)-200 }; var wLeft = (screen.width - w) / 2; var wTop = (screen.height - h) / 2 - 50; propriedades = 'height=' + h + ',width=' + w + ',top=' + wTop + ',left=' + wLeft + ',resizable=' + resize + ',status=' + status + ',scrollbars=' + rolagem + ',menubar=' + menus + ',toolbar=' + toolbar; restrito = window.open(url, nome_janela, propriedades); if (restrito == null){ alert("Seu navegador impediu a abertura dessa janela! \nDesabilite o bloqueador de pop-up para poder acessar a área restita do site!"); }else{ if (parseInt(navigator.appVersion) >= 4){ restrito.focus(); } } } function abreFoto(imagem){ Abre_Janela('verFoto.php?img='+imagem, "foto", 0, 0, "yes", "no", "yes", "no", "no"); }Alguém tem alguma idéia do porque a página não acha essa funçaõ !? Estarei batalhando aqui, se achar a resposta eu posto aqui.Abraços. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 serginhosant Postado Dezembro 28, 2007 Denunciar Share Postado Dezembro 28, 2007 (editado) oiprimeira dica... comece a usar jQuery: "Codifique menos, viva mais"segunda dica... procure usar janelas já prontas do tipo "thickbox"abraços Editado Dezembro 28, 2007 por serginhosant Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Evandro Fontes Postado Dezembro 28, 2007 Autor Denunciar Share Postado Dezembro 28, 2007 (editado) Vou estudar sobre o assunto p/ ver... Mas p/ o meu caso não necessito desse JQuery... O script funciona (local) só no server que dá esse problema =/ ....Alguma "dica" sobre este meu problema? Até agora eu não consegui nada =/[]'s Editado Dezembro 28, 2007 por Evandro Fontes Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 flavio Postado Dezembro 29, 2007 Denunciar Share Postado Dezembro 29, 2007 no FF ele apresenta o erro: abreFoto() is not defined (abreFoto é o noem da minha função);Esse é o único aviso que aparece no FF? (Infelizmente desinstalei o FF) No Opera, há 4 alertas e erros de CSS somente. Nenhum erro de JS.Sei não, olhei com cuidado o código e não vi nenhum problema. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Evandro Fontes Postado Janeiro 2, 2008 Autor Denunciar Share Postado Janeiro 2, 2008 (editado) Esse é o único aviso que aparece no FF? (Infelizmente desinstalei o FF) No Opera, há 4 alertas e erros de CSS somente. Nenhum erro de JS.Sei não, olhei com cuidado o código e não vi nenhum problema.Ai ele abriu a janela pop-up com a imagem normalmente? Esse é o bug que está acontecendo... Aqui no FF não acusou erro no CSS não =/ ...Eu testei no IE7 e no FF ... não fiz o teste no Opera não ..E o problema persiste!!! :S^^===========================================================================Eu apaguei tudo os arquivos (pela 5ª vez) e upei tudo de novo, e agora funfou aqui....Aparentemente está funfando, vou fazer mais uns testes, qualquer coisa posto aqui...Valeu galera! Editado Janeiro 2, 2008 por Evandro Fontes Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 flavio Postado Janeiro 2, 2008 Denunciar Share Postado Janeiro 2, 2008 Aqui funcionou ... abriu a popup normalmente. (IE 6 e Opera 9) Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Evandro Fontes
Boa tarde...
To esquentando a cabeça aqui....
Tenho um site que carrega abas com ajax ( http://www.webdes.com.br/clientes.php )...
Na parte de Design Gráfico, eu fiz uma função simples, para abrir uma pop-up ... testei localmente e funcionou perfeitamente.
Só que quando subi para o servidor, ele não consegue achar a função :S
no FF ele apresenta o erro: abreFoto() is not defined (abreFoto é o noem da minha função);
Eis o código ajax para abrir a aba:
E aqui as funções que uso para abrir a pop-up:Alguém tem alguma idéia do porque a página não acha essa funçaõ !?
Estarei batalhando aqui, se achar a resposta eu posto aqui.
Abraços.
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
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.