Ir para conteúdo
Fórum Script Brasil

+.jr_Designer.+

Membros
  • Total de itens

    91
  • Registro em

  • Última visita

Tudo que +.jr_Designer.+ postou

  1. Boa tarde galera, É o seguinte: tenho um formulário de contato que está enviando a mensagem "corretamente", o problema é que a quebra de linha não tá funcionando. Já tentei de várias maneiras: 1 - mensagem = replace(mensagem, chr(10), "<br />") 2 - mensagem = replace(mensagem, chr(13), "<br />") 3 - mensagem = replace(mensagem, vbcrlf , "<br>") Meu script nome = request.QueryString("nome") cidade = request.QueryString("cidade") telefone = request.QueryString("telefone") celular = request.QueryString("celular") email = request.QueryString("email") mensagem = replace(Request.QueryString("mensagem"), chr(10), "<br />") 'mensagem = replace(mensagem, chr(10), "<br>") 'mensagem = replace(mensagem, vbcrlf , "<br>") mensagem = "Mensagem enviada por: "&nome&"<br />Telefone: "&telefone&"<br />Celular: "&celular&"<br />Cidade: "&cidade&"<br />E-mail: "&email&"<br /><br /><br />"&mensagem %> <% sch = "http://schemas.microsoft.com/cdo/configuration/" Set cdoConfig = Server.CreateObject("CDO.Configuration") 'Variaveis Dim meuservidorsmtp Dim minhacontaautenticada Dim minhasenhaparaenvio Dim emailorigem Dim emaildestino 'Abaixo seguem algumas definicoes de variaveis para o envio de seu formulario. Por favor preencha os campos abaixo. meuservidorsmtp = "smtp.meudominio.com.br" ' Informacoes so seu servidor SMTP minhacontaautenticada = "conta@meudominio.com.br" ' conta de e-mail utilizada para enviar minhasenhaparaenvio = "************" ' senha da conta de e-mail emailorigem = "conta@meudominio.com.br" ' e-mail que indica de onde partiu a mensagem emaildestino = "conta@meudominio.com.br" ' e-mail que vai receber as mensagens do formulario 'Fim da definição manual de parâmetros. cdoConfig.Fields.Item(sch & "sendusing") = 2 cdoConfig.Fields.Item(sch & "smtpauthenticate") = 1 cdoConfig.Fields.Item(sch & "smtpserver") = meuservidorsmtp cdoConfig.Fields.Item(sch & "smtpserverport") = 25 cdoConfig.Fields.Item(sch & "smtpconnectiontimeout") = 30 cdoConfig.Fields.Item(sch & "sendusername") = minhacontaautenticada cdoConfig.Fields.Item(sch & "sendpassword") = minhasenhaparaenvio cdoConfig.fields.update Set cdoMessage = Server.CreateObject("CDO.Message") Set cdoMessage.Configuration = cdoConfig cdoMessage.BodyPart.Charset = "iso-8859-1" cdoMessage.From = emailorigem cdoMessage.To = emaildestino cdoMessage.Subject = "Formulario de Contato" cdoMessage.ReplyTo = Request("emailrem") cdoMessage.HTMLBody = mensagem cdoMessage.Send Set cdoMessage = Nothing Set cdoConfig = Nothing %>
  2. barata meu irmão, valeu pela dica ta funcionando do jeito que eu quero agora. Valeu mesmo cara. Um abraço.
  3. Eu também já fiz replace chr(), replace(nomeCategoria, "á", "&aacute;"), mas não funcionou, talvez eu tenha feito algo errado, sei lá, mas não deu certo. Ajax <--------------------------------------------------------------------------- function GetXMLHttp() { if (navigator.appName == "Microsoft Internet Explorer") { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } else { xmlHttp = new XMLHttpRequest(); } return xmlHttp; } var mod = GetXMLHttp(); function loadCategoria(codDep) { mod.open("GET", "carregaCategoria.asp?codDep="+codDep, true); mod.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); mod.onreadystatechange = function() { if (mod.readyState == 4) { document.getElementById("listCat").innerHTML = mod.responseText; } }; mod.send(null); } carregaCategoria.asp <------------------------------------------------------------------------------ <!--#include file="config/config.asp"--> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <!--<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />--> </head> <body> <% Conexao.open codDep = Request.QueryString("codDep") set SQL = Server.CreateObject("Adodb.RecordSet") SQL.CursorLocation = 3 SQL.CursorType = 2 SQL.Open "SELECT codCategoria, nomeCategoria FROM categoria WHERE codDepartamento = '"&codDep&"'", conexao if SQL.RecordCount > 0 then While not SQL.Eof nomeCategoria = SQL("nomeCategoria") 'nomeCategoria = replace(SQL("nomeCategoria"), "ç", "&ccedil;") 'nomeCategoria = replace(nomeCategoria, "á", "&aacute;") 'nomeCategoria = replace(nomeCategoria, "â", "&acirc;") 'nomeCategoria = replace(nomeCategoria, "á", "&aacute;") 'nomeCategoria = replace(nomeCategoria, "à", "&agrave;") 'nomeCategoria = replace(nomeCategoria, "ã", "&atilde;") 'nomeCategoria = replace(nomeCategoria, "é", "&eacute;") 'nomeCategoria = replace(nomeCategoria, "ê", "&ecirc;") 'nomeCategoria = replace(nomeCategoria, "í", "&iacute;") 'nomeCategoria = replace(nomeCategoria, "ó", "&oacute;") 'nomeCategoria = replace(nomeCategoria, "ô", "&ocirc;") 'nomeCategoria = replace(nomeCategoria, "õ", "&otilde;") 'nomeCategoria = replace(nomeCategoria, "ú", "&uacute;") 'nomeCategoria = replace(nomeCategoria, "&", "&amp;") 'nomeCategoria = replace(nomeCategoria, "´", "&#39") %> <option onclick="loadProduto(this.value);" value="<%=SQL("codCategoria")%>"><%=SQL("nomeCategoria")%></option> <% SQL.MoveNext() Wend end if SQL.Close set SQL = nothing Conexao.close %> </body> </html>
  4. Cara, já fiz isso. Estou usando a codificação iso pra tudo, mas não ta funcionando.
  5. Boa noite galera, É o seguinte: tenho um banco de dados MySql e to fazendo uma consulta numa tabela chamada categoria só que ele ta me retornando os nomes com esse caracter Downloads �. Já mudei o charset para <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> e <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />, mas não consegui resolver. Alguém pode me dar uma idéia do que fazer pra arrumar isso? PS: estou utilizando ajax para fazer a consulta. Valeu pessoal.
  6. Boa noite pessoal, Eu preciso saber como recuperar o tamanho de um arquivo que está no meu servidor. Como eu posso fazer isso? Eu tenho que colocar uns arquivos pra download e pretendo exibir o tamanho do arquivo em questão para o usuário saber antes de baixar. Se alguém pouder me ajudar eu de antemão agradeço. Um abraço rapaziada.
  7. E galera, ninguém sabe sobre o assunto!? Já vi que o problema é dos grandes! To pesquisando por aí, e esperando uma dica por aqui. Sei que o recurso existe, só não me lembro como chama.
  8. Salve galera! Estou precisando saber como integrar/sincronizar o banco de dados da minha loja física com o banco de dados do e-commerce da loja, pra manter atualizado o cadastro dos produtos, estoque etc... Alguém pode me ajudar com referências, tecnologias e recursos existentes, exemplos, benefícios, desvantagens e etc? Valeu galera.
  9. Valeu pela dica kuroi! Problema resolvido. Muito obrigado!
  10. beleza kuroi! Vou verificar isso aqui. Por inquanto obrigado pela dica ai irmão! Um abraço.
  11. Boa noite moçada! Estou desenvolvendo um layout de um e-Commerce e preciso que a minha div que irá exibir os produtos tenha a largura de 100% par aproveitar o espaço da janela, e também uma largura mínima definida pra avitar a bagunça caso a janela seja redimencionada e fique muito pequena. O que ocorre é: quando eu redimenciono a janela do navegador a div desce e fica em baixo da div de navegação (departamentos e categorias da loja) que fica do lado esquerdo, só que eu não quero que isso aconteça! Um exemplo é o site da Americanas. Preciso que o meu funcione da mesma forma, ou seja, quando ao redimencionar a janela e a div que exibe os produtos cehegar à largura mínima a janela simplesmente cubra a div, e não a empurre para baixo. Façam um teste, acessem o site e redimencionem a janela pra ver como a div se comporta! O meu layout é bem parecido tem praticamente a mesma estrutura. Se alguém puder me ajudar a resolver isso, eu fico muito agradecido. Estou postando os códigos a baixo (no css tem alguns que não estão sendo utilizados no html pois fiz uma adaptação pra mandar pra vocês) default.css body{ margin:0px; padding:0px; } *{ font-family:Arial, Helvetica, sans-serif; font-size:10px; } #tudo{ position:absolute; width:100%; height:auto; } #topo{ width:100%; height:146px; min-width:1000px; background:#CCC; } #login_topo{ position:relative; width:804px; height:43px; float:right; margin:0px 0px 0px 0px; background:url(../imagens/bg_topo_login.png) no-repeat; } #logo{ position:relative; width:240px; height:66px; background:url(../imagens/logo.png) no-repeat; cursor:pointer; margin:0px 0px 0px 10px; top:15px; } #busca_topo{ width:595px; height:23px; background:#099; clear:both; margin:50px 0px 0px 180px; } .carrinho{ width:165px; height:46px; margin:0px 0px 0px 30px; background:#099; float:left; } #topo_navegacao{ width:174px; height:41px; background:url(../imagens/topo_navegacao.png) no-repeat; margin:-55px 0px 0px 0px; } .titulo_navegacao{ position:relative; width:163px; height:32px; top:3px; left:3px; background:url(../imagens/bg_titulo_navegacao.png) } #navegacao{ float:left; width:174px; height:auto; min-height:500px; margin:-18px 0px 0px 0px; background:#999; } #conteudo{ float:left; width:auto; height:auto; min-width:800px; min-height:250px; margin-top:5px; background:#FFF; } #container_banner_full{ position:relative; width:600PX; height:220px; min-width:600px; border-top:1px solid #f0f0f0; border-bottom: 1px solid #f0f0f0; margin:0px 0px 0px 5px; background:#CCC; } .container_titulo_vitrine{ clear:both; width:600px; height:24px; min-width:675px; background:#CCC; margin: 10px 0px 0px 5px; } .container_vitrine{ float:left; width:auto; height:auto; min-height:400px; min-width:640px; background:#FFF; } .canto_esquerdo_vitrine{ width:16px; height:24px; background: url(../imagens/canto_esq_vitrine.jpg) no-repeat; margin:15px 0px 0px 5px; float:left; } .canto_direito_vitrine{ width:16px; height:24px; background:url(../imagens/canto_dir_vitrine.jpg) no-repeat; margin:15px 0px 0px 0px; float:left; } .centro_vitrine{ position:relative; width:auto; height:24px; min-width:643px; background:url(../imagens/centro_vitrine.jpg) repeat-x; margin:15px 0px 0px 0px; float:left; color:#FFF; font-size:13px; } .vitrine{ float:left; width:auto; height:auto; min-height:400px; min-width:675px; margin-left:5px; border-top:2px solid #d6d6d6; border-right:1px solid #d6d6d6; border-bottom:2px solid #d6d6d6; border-left:1px solid #d6d6d6; background:#FFF; } #auxiliar_direita{ width:130px; height:auto; min-height:130px; margin:0px 5px 0px 5px; border:1px solid #d6d6d6; float:left; } #rodape{ clear:both; width:100%; height:205px; background:#CCC; } default.html <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <!--=============INCLUDES==============--> <link href="css/default.css" rel="stylesheet" type="text/css" /> <title>Untitled Document</title> </head> <body> <div id="tudo"> <div id="topo"> TOPO </div><!--===topo===--> <!--====NAVEGAÇAO ESQUERDA DE DEPARTAMENTOS====--> <div id="navegacao"> DEPARAMENTOS E CATEGORIAS DA LOJA </div><!--===navegacao===--> <!--===DIV CONTEÚDO PRA PREENCER O CONTEÚDO CENTRAL [BANNER - VITRINE...]===--> <div id="conteudo"> <!--=====BANNER FULL=====--> <div id="container_banner_full"> BANNER PRINCIPAL<br /> PRECISO QUE ESTA DIVE TENHA A LARGURA DEFINIDA COMO 100% E TAMBÉM UMA LARGURA MÍNIMA </div><!--===container_banner_full===--> <!--=====VITRINE=====--> <div class="container_titulo_vitrine"> PRODUTOS EM OFERTA<br /> ESTA DIVE DEVERÁ TER LARGURA DEFINIDA COMO 100% E TAMBÉM UMA LARGURA MÍNIMA </div> <!--=====EXIBIÇÃO DOS PRODUTOS=====--> <div class="vitrine"> <br />EXIBIÇÃO DOS PRODUTOS<br /> PRECISO QUE ESTA DIVE TENHA A LARGURA DEFINIDA COMO 100% E TAMBÉM UMA LARGURA MÍNIMA </div><!--===vitrine===--> <!--=====CONTEÚDO AUXILIAR DIREITO=====--> <div id="auxiliar_direita"> CONTEÚDO AUXILIAR DA DIREITA [PUBLICIDADES E PROMÇÕES] </div><!--===auxiliar_direita===--> </div><!--===conteudo===--> <!--===============RODAPE===============--> <div id="rodape"> Rodape </div><!--===rodape===--> </div><!--===tudo===--> </body> </html>
  12. Então vou tentar aqui pra ver se fica bom. Valeu.
  13. E como eu posso programar um botão pra limpar um campo do file? Porque eu fiz da forma citada anteriormente e no firefox funciona, mas nos outros navegadores não. minha situação é a seguinte: tenho quatro input file, e na frente de cada um eu preciso de um botão Limpar. se tiver uma solução e puder compartilhar figo agradecido irmão. Um abraço.
  14. Boa tarde comunidade, É o seguinte: to desenvolvendo um sistema pra o gerenciamento de uma página e testando entre os navegadores o percebi que o método document.getElementById("id").value = ""; só funciona no Firefox, no Internet Explorer, Opera e Chrome não funciona. Alguém ai pode me ajudar a resolver isso? Já pesquisei e não encontrei nada. Um abraço.
  15. Valeu Vinicius! Foi uma tremenda falta de atenção mesmo, um pecado. Um abraço.
  16. Boa tarde pessoal, Perdi a tarde inteira tentando fazer o script abaixo funcionar e nada. Ele funciona em outras páginas, mas agora não quer funcionar! Tem uma função que verifica os campos do formulário só que quando eu faço uso de (var nome = document.form.nome.value;) o script o script não funciona. Um abraço gelera. Script pra teste: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Cadastro de Departamentos</title> <style type="text/css"> #Container{ width:96%; height:auto; background-color:#FFFFFF; border:1px solid #D5D5D5; padding: 30px 20px 60px 8px; margin:50px 30px 60px 10px;} #TituloOperacao{position:relative; width:400px; height:auto; background-color:#FFF; border:1px solid #FFFFFF; padding:6px 15px 6px 15px; left:10px; top:-45px; color:#666666; font-size:15px; font-weight:bold; text-align:center;} #tAtributo{position:relative; width:96%; height:22px; left:30px; border-bottom:2px solid #666666; font-size:15px; color:#666666; font-weight:bold;} #msgErro{position:relative; width:550px; height:44px; display:none; background:#639; top:2px; left:30px;} #Formulario{position:relative; width:100%; height:110px; color:#999999; left:30px; margin-top:10px; top: 0px;} #Menu{ position:relative; width:97%; height:40px; background-color:#FFF; border:1px solid #D5D5D5; margin:15px 17px 15px 10px; padding:6px 6px 6px 6px;} #Menu ul{list-style:none; margin-left:-40px;} #Menu a{position:relative; text-decoration:none; color:#ffffff; font-size:12px;} #Menu ul li:hover{background:#999; background-repeat:no-repeat;} .BtnMenu{display:inherit; background:#666; background-repeat:no-repeat; width:112px; height:26px; float:left; margin:0px 4px 0px 4px; text-align:center; margin-top:7px; padding-top:5px;} .edit{background-image:url(../imagens/bgEdit.jpg); background-repeat:no-repeat; background-position:center; border:1px solid #909090; height:16px; color:#000; font-size:10px;} .edit:focus{border:1px solid #F90;} </style> <script type="text/javascript"> function validaCampos() { var nome = document.form.nome.value; var mensagem = "<p><b>Erro: </b>Informe o nome do departamento!</p>"; alert(mensagem); if (nome == ""){ document.getElementById("msgErro").innerHTML = mensagem; document.getElementById("msgErro").style.display = "block"; document.form.nome.focus(); return false; } } </script> </head> <body> <div id="Menu"> <ul> <li class="BtnMenu"><a href="#" target="_self">Produtos</a></li> <li class="BtnMenu"><a href="#" target="_self">Categorias</a></li> <li class="BtnMenu"><a href="#" target="_self">Sub-Categorias</a></li> </ul> </div> <div id="Container"> <div id="TituloOperacao"> CADASTRAR NOVO DEPARTAMENTO </div><!--TituloOperacao--> <div id="tAtributo"> Atributos </div><!--tAtributos--> <div id="msgErro"></div><!--msgErro Exibirá os alertas de preenchimento obrigatório--> <div id="Formulario"> <form nema="form" method="post" action="#" onsubmit="return validaCampos()"> <table cellpadding="4"> <tr> <td width="60" align="left" valign="bottom" class="style1"> <label>Nome:</label> </td> <td width="60" align="left" valign="bottom" class="style2">Ordem</td> <td width="60" align="left" valign="bottom" class="style2"><label>Ativo</label></td> </tr> <tr> <td align="left" class="style1"> <input name="nome" type="text" class="edit" id="nome" size="40" maxlength="30" /> </td> <td align="left" class="style2"><input name="ordem" type="text" class="edit" id="ordem" size="8" maxlength="2" /></td> <td align="left" class="style2"> <select name="ativo" class="edit" id="status"> <option selected="selected">Selecione...</option> <option value="S">Sim</option> <option value="N">N&atilde;o</option> </select> </td> </tr> <tr> <td colspan="3" class="style1"> <input type="submit" value="Cadastrar" name="btnCadastrar" id="btnCadastrar" /> </td> </tr> </table> </form> </div><!--Formulario--> </div><!--Container--> </body> </html>
  17. Olha se é uma solução pra carregar as páginas auxiliares "01, 02 e 03..." no espaço "conteúdo", basta utilizar um <iframe>. Abraço.
  18. É isso mesmo quero que uma página seja carregada dentro do <iframe>, só que o link não está dentro do <iframe>.
  19. Então, O que eu preciso fazer é mesmo o mais comum do uso de um <iframe>. Eu quero clicar no link e este link ser aberto dentro do <iframe>, mas isso não acontece. O Link: <a href="frmCadDepartamento.aspx" target="_main">Gerenciar</a> O <iframe> <iframe id="_main" src="inicio.aspx" scrolling="auto" width="100%" height="100%" frameborder="no" marginheight="0" marginwidth="0" runat="server"></iframe> O <iframe> até carrega o que está no src, mas se eu clico no link pra carregar uma página nele, não funciona. Abraço.
  20. Boa tarde pessoal, Já pesquisei, mas não consegui encontrar uma solução. Preciso fazaer algumas páginas abrirem num <iframe> só que não estou conseguindo. Estou fazendo assim: <iframe id="_main" src="pagina.aspx" scrolling="no" width="100%" height="100%" frameborder="0" marginheight="0" marginwidth="0"></iframe> Estou utilizando: Visual Studio 2010 Ultimate Framework 3.5 Firefox 3.6.10 Internet Explorer 8.0 Opera 10.61 Chrome 6 Um abraço.
  21. Boa tarde pessoal, Preciso da ajuda de vocês! É urgente! Eu tenho um formulário com 4 RadioGroup e preciso validá-los pra saber se o usuário marcou as respostas. Eu vi alguns scripts em alguns foruns, mas eles entrepretam meus 4 grupos com sendo só um, quando na verdade ele precisa verificar se a primeira pergunta foi respondida, se a segunda, terceira e quarta também foram. Porque senão quando o usuário selciona uma resposta para a primeira pergunta o script entende que não é mais necessário selecionar outro radio button. Se puderem me ajudar, fico muito agradecido.
  22. Pessoal que função eu posso usar dentro do <head> pra abrir uma janela popup com o link a baixo? <a href="imagem.jpg" onclick="window.open(this.href,'Imagem','resizable=no,location=no,menubar=no,scrollbars=no,status=no,toolbar=no,fullscreen=no,dependent=no,width=400,height=500,status'); return false"><img height="105" width="112" src="imagem2.jpg" alt="" /></a>
×
×
  • Criar Novo...