
Jonathan Queiroz
Membros-
Total de itens
3.718 -
Registro em
-
Última visita
Tudo que Jonathan Queiroz postou
-
Dúvidas com menu CSS + Java (menu horizontal + vertical)
pergunta respondeu ao Bia-g de Jonathan Queiroz em Ajax, JavaScript, XML, DOM
Cara, seu post deveria estar na seção JavaScript, que é diferente de Java... -
Cara, isso ocorre porque você não criou a conexão... Antes disso, teria que criar a conexao ! Exemplo: conexao = Server.CreateObject("ADODB.Connection") conexao.open "Driver={Microsoft Access Driver (*.mdb)};Dbq=C:\dados.mdb" Qualquer coisa, posta aí !
-
(Resolvido) duvida ajax
pergunta respondeu ao ricardinho de Jonathan Queiroz em Ajax, JavaScript, XML, DOM
Ei cara, posta os seus códigos dentro da tag "code" (fica mais organizado) Já te add no MSN, é só aceitar ! Mas, respondendo à pergunta: Parece que tem um erro no seu código, você esqueceu de definir a variável "numero_elementos" O código ficaria mais ou menos assim: <html> <body> </script> <script type="text/javascript"> var xmlDoc=null; if (window.ActiveXObject) {// code for IE xmlDoc=new ActiveXObject("Microsoft.XMLDOM"); } else if (document.implementation.createDocument) {// code for Firefox, Mozilla, Opera, etc. xmlDoc=document.implementation.createDocument("","",null); } else { alert('Your browser cannot handle this script'); } if (xmlDoc!=null) { xmlDoc.async=false; xmlDoc.load("http://localhost/ricardo/produtos.xml"); document.write("<table border='1'>"); document.write("<tr>"); document.write("<td>"); document.write("Tipo"); document.write("</td>"); document.write("<td>"); document.write("Nome"); document.write("</td>"); document.write("<td>"); document.write("Preço"); document.write("</td>"); document.write("</tr>"); var x=xmlDoc.getElementsByTagName("PRODUTOS"); for (var i=0;i<x.length;i++) { document.write("<tr>"); document.write("<td>"); document.write(x[i].getElementsByTagName("TIPO")[0].childNodes[0].nodeValue); document.write("</td>"); document.write("<td>"); document.write("<input type =checkbox> "); document.write(x[i].getElementsByTagName("NOME")[0].childNodes[0].nodeValue); document.write("</td>"); //document.write("<td>"); document.write("<td id='preço" + i + "'>"); document.write(x[i].getElementsByTagName("preço")[0].childNodes[0].nodeValue); document.write("</td>"); document.write("</tr>"); } numero_elementos = i document.write("</table>"); } function AtualizaPedido(){ valor = 0 for (z=0;z<=numero_elementos;z++) { x = document.getElementById("PRECO_"+z) if (x==null) { break; } else{ valor += x.innerHTML } } valor = eval(valor); alert("O preço total é de "+valor); } </script> </p> <form name="form2" method="post" action=""> <input type="button" name="Lista Pedidos" value="listar pedidos" onClick="AtualizaPedido()" /> </form> <form name="form1" method="post" action=""> <textarea name="textarea" cols="60" rows="10"></textarea> </form> <p> </p> </body> </html> Qualquer coisa, posta aí ! Obs.: O código que eu fiz mostra o preço total (todos os elementos juntos)... Se quiser apenas de um elemento, especifique pelo id e mande procurar apenas ele, sem nenhum loop -
[Dúvida] Fazendo o vb6 fazer um texto, e salvar como outra extensão
pergunta respondeu ao OMG_DooM de Jonathan Queiroz em Visual Basic
Como assim o vb pegar o caminho ?? Não entendi muito bem sua dúvida... Seria pra pedir ao usuário pra informar o caminho ?? Se for, tente utilizar o CommonDialog... (deve ter alguma coisa no fórum sobre isso, qualquer coisa pesquisa na google) Espero ter ajudado -
(Resolvido) duvida ajax
pergunta respondeu ao ricardinho de Jonathan Queiroz em Ajax, JavaScript, XML, DOM
Cara, dá uma olhada em parte de seu código aqui: xmlDoc.load("http://localhost/ricardo/produtos.xml"); document.write("<table border='1'>"); document.write("<td>"); document.write("Tipo"); document.write("</td>"); document.write("<td>"); document.write("Nome"); document.write("</td>"); document.write("<td>"); document.write("Preço"); document.write("</td>"); Você já começou colocando as colunas (td), sem antes colocar as linhas (tr) Além disso, seu código só irá funcionar ao rodar em seu computador (está apontando pra localhost...) Tenta algo como: xmlDoc.load("http://localhost/ricardo/produtos.xml"); document.write("<table border='1'>"); document.write("<tr>"); document.write("<td>"); document.write("Tipo"); document.write("</td>"); document.write("<td>"); document.write("Nome"); document.write("</td>"); document.write("<td>"); document.write("Preço"); document.write("</td>"); document.write("</tr>"); E depois o resto do código... Se lembre também de escrever o "</table>" no fim do loop for (var i=0;i<x.length;i++) { document.write("<tr>"); document.write("<td>"); document.write(x[i].getElementsByTagName("TIPO")[0].childNodes[0].nodeValue); document.write("</td>"); document.write("<td>"); document.write("<input type =checkbox> "); document.write(x[i].getElementsByTagName("NOME")[0].childNodes[0].nodeValue); document.write("</td>"); document.write("<td id='preco_" + i + "'>"); document.write(x[i].getElementsByTagName("preço")[0].childNodes[0].nodeValue); document.write("</td>"); document.write("</tr>"); } numero_elementos = i document.write("</table>") Obs.: Quando for colocar online mude o link de localhost para o nome de seu servidor ! Qualquer cosia, posta aí ! -
Cara, posta o funcionamento de seu formulário... Como é que vou saber os valores das variáveis maior e preço ??? De qualquer forma, sua sintaxe está errada... O certo seria: if preço > maior then maior = preço txtMaior.text = maior end if
-
Cara, no próprio site lá tem o código... O autor disponibilizou... Tem lá o link pra ver o JS e o CSS Qualquer coisa, posta aí !
-
"Javascript Src=" + Funcão
pergunta respondeu ao Rhaone de Jonathan Queiroz em Ajax, JavaScript, XML, DOM
Não entendi sua dúvida.... Pode explicar um pouco melhor ?? -
Posta aí como você resolveu ! Pode ter outras pessoas com o mesmo problema...
-
gridview - iniciando vazia e adicionado itens
pergunta respondeu ao Carlos Rocha de Jonathan Queiroz em .NET
Cara, primeira coisa.. Tenta não postar três posts seguidos (prejudica a visualização, principalmente quando tem uma parte do código em um e outra parte no outro post... Dá uma olhada em seu código: Private Sub Incluir_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Incluir.Click If qtde.Text = String.Empty Then MsgBox("Informe a quantidade requerida...") qtde.Focus() Exit Sub End If DGWPedidos.Rows(I).Cells(0).Value = registro DGWPedidos.Rows(I).Cells(1).Value = produto.Text DGWPedidos.Rows(I).Cells(2).Value = unidade.Text DGWPedidos.Rows(I).Cells(3).Value = preço.Text DGWPedidos.Rows(I).Cells(4).Value = qtde.Text DGWPedidos.Rows(I).Cells(5).Value = preço.Text * qtde.Text I = I + 1 End Sub Em que momento você definiu a variável "i" ?? Verifique também a quantidade de células e colunas... Se não conseguir resolver, posta o código completo ! Qualquer coisa, posta aí ! -
Ah, cara, então é PHP, e não JavaScript... Acho que seria mais fácil de encontrar uma solução na área de PHP... Qualquer coisa, posta aí !
-
Dúvida Javascript
pergunta respondeu ao keluchystos de Jonathan Queiroz em Ajax, JavaScript, XML, DOM
Cara, dá uma olhada nisso aqui: Você pode fazer de outra forma, mas não assim... Você pulou linhas no javascript Creio que o melhor para você fazer seria deixar o código em uma linha só ou criar uma função para fazer isso... (se você utilizou o código cima com o objetivo de pular linhas, não dá ! Você tem que usar o "\n") Qualquer coisa, posta aí ! -
(Resolvido) Como alterar o valor de 'name' em um input?
pergunta respondeu ao Zenpashy de Jonathan Queiroz em Ajax, JavaScript, XML, DOM
Cara, fui ver uma coisa aqui... Pensei que ia precisar utilizar os dados depois (por isso coloquei em um array para resgatar os dados) Sendo assim, se não for reutilizar os dados pode fazer de outra forma... Olha como estava seu código: quant=prompt("Quantos funcionarios deseja inserir?",""); for (contador=1; contador==quant; contador++){ a=prompt("Digite o nome do funcionário",""); document.write("<div><form name='form1'>"); document.write("<input type='text' name='nome'>"); document.write("</form></div>"); document.form1.nome.value=a; } O único erro "grave" cometido foi criar várias vezes o mesmo formulário (você sempre colocava o nome de form1) Ficaria mais ou menos assim: <html> <head> <script type="text/javascript"> // Essa variável representa o último valor criado no formulário (foi feita para evitar dois elementos de texto com o mesmo nome) var backup_numero = 0 function CriarFuncionario() { // Define a quantidade de funcionários que serão criados quant=prompt("Quantos funcionarios deseja inserir?",""); // Faz um loop para criar os funcionários for (contador=1;contador<=quant;contador++){ backup_numero+=1 // Pede para digitar o nome do funcionário nome=prompt("Digite o nome do funcionário de número" + contador,""); // Pega o elemento formulário para inserir os valores formulario = document.getElementById("form1"); // Acrescenta o nome valor formulario.innerHTML += "<input type='text' name='nome" + backup_numero+1 + "'>"; } } </script> </head> <body> <form name="form1" action="" method="post" id="form"> </form> </body> </html> Pronto ! Qualquer coisa, é só postar -
No VB a função é "FileCopy"... Exemplo: FileCopy("C:\arquivo1.txt", "C:\arquivo2.txt") Qualquer coisa, posta aí !
-
Poste como está seu código... De qualquer forma, verifique a versão do seu banco de dados (tente converter para uma versão anterior) Qualquer coisa, posta aí ! Edit : Você postou o código na área de tutoriais e dicas, o certo seria postar na área de dúvidas...
-
Problemas com inclusão de dados
pergunta respondeu ao Fernandinha de Jonathan Queiroz em Visual Basic
Tente postar o código completo... Fica mais fácil de descobrir o erro ! Isso ocorre porque a tabela chegou ao fim (não há mais registros para ver, é a mesma coisa de sua tabela ter 500 registros e buscar pelo 501 - ou registro -1 no caso de BOF) Como está a sua consulta ?? Qualquer coisa,posta aí ! -
Cara, não é permitido dar "Up's" no fórum...Mesmo assim, respondendo sua pergunta: Não seria algo como isso ?? <html> <head> <title>Minha página</title> <script type="text/javascript"> function VerificaMouse(tipo) { valor = document.form.campo1.value; x = document.getElementById("valor") if (valor=="") { // O campo não está preenchido !! x.style.color = "red" x.style.background = "black" }else if (valor!="" || tipo=="out) { // O campo está preenchido OU o usuário tirou o mouse de cima... x.style.color = "black" x.style.background = "white" } } </head> <body> <form name="form" action="" method="post"> <input type="text" onmouseover="VerificaMouse('over')" onmouseout="VerificaMouse('out')" id="campo1" name="campo1"> </form> </body> </html> Era isso que você queria ?? Qualquer cosia, posta aí !
-
Você está utilizando que linguagem ?? ASP ? Se for, deverá fazer algo como caminho_conexao = Request.ServerVariables("APPL_PHYSICAL_PATH") & "\bd\dados.mdb" Qualquer coisa, posta aí !
-
Duvida aqui sobre formulário
pergunta respondeu ao juninhodagavioes de Jonathan Queiroz em Ajax, JavaScript, XML, DOM
Não, esses daí são necessários... O código irá ficar mais ou menos assim: <html> <head> <script language="javascript"> function escolha() { if (form.escolha[0].checked){alert("você escolheu a opção" + form3.escolha[0].value)}; if (form.escolha[1].checked){alert("você escolheu a opção" + form3.escolha[1].value)}; if (form.escolha[2].checked){alert("você escolheu a opção" + form3.escolha[2].value)}; </script> </head> <body> <b>Escolha um número</b> <p><form name="form3"></p> <input type="radio" name="escolha" value="1">Número 1<br> <input type="radio" name="escolha" value="2">Número 2<br> <input type="radio" name="escolha" value="3">Número 3<br> <p><input type="button" name="botao" value="Escolha" onclick="escolha()"><p> </form> </body> </html> Qualquer coisa, posta aí ! -
É só verificar se o registro está no fim da tabela com a propriedade "EOF" Exemplo: if (tbtabela2.EOF) then cmdAvancar.Enabled = false end if Qualquer coisa, posta aí !
-
(Resolvido) Como alterar o valor de 'name' em um input?
pergunta respondeu ao Zenpashy de Jonathan Queiroz em Ajax, JavaScript, XML, DOM
A solução mais viável seria criar um Array com essas informações Exemplo: <html> <head> <script type="text/javascript"> var quant = new Array(9) function CriarFuncionario() { for (i=0;i<=9;i++) { if (quant[i]!=null) { quant[i]=prompt("Quantos funcionarios deseja inserir?",""); for (contador=1;contador<=quant;contador++){ nome=prompt("Digite o nome do funcionário",""); formulario = document.getElementById("form"); formulario.innerHTML += "<input type='text' name='nome" + i + "'>"; break; } } } } </script> </head> <body> <form name="form" action="" method="post" id="form"> </form> </body> </html> Se funcionar, posta aí ! Obs.: Fiz umas modificações no seu script, pois você estava criando o mesmo formulário várias vezes (não se pode fazer isso) e também dava o mesmo nome ao botão criado (também não é permitido) -
valreiss, verifique se realmente dá pra conectar com seu site (erro 403 é erro de permissão) Já no seu caso, evergara, o Google demora pra indexar os sites... Não existe nenhum "segredo" para indexar um site no Google, mas o que você pode fazer é adiantar e "facilitar" a indexação, criando o arquivo "robots.txt", "sitemap.xml", e mais outras coisas que também pode fazer... Tente também pesquisar no Google com "site:www.seusite.com.br" (aparecem todos os resultados dentro de seu site) Dá uma olhada nisso aqui Pode ir também ao sub-fórum de S.E.O (dentro de HTML, tem ótimas dicas lá!) Qualquer coisa, posta aí !
-
(Resolvido) duvida ajax
pergunta respondeu ao ricardinho de Jonathan Queiroz em Ajax, JavaScript, XML, DOM
Você poderia atribuir um id para cada elemento do preço e depois fazer um loop pra pegar todos os valores Exemplo: for (var i=0;i<x.length;i++) { document.write("<tr>"); document.write("<td>"); document.write(x[i].getElementsByTagName("TIPO")[0].childNodes[0].nodeValue); document.write("</td>"); document.write("<td>"); document.write("<input type =checkbox> "); document.write(x[i].getElementsByTagName("NOME")[0].childNodes[0].nodeValue); document.write("</td>"); document.write("<td id='preco_" + i + "'>"); document.write(x[i].getElementsByTagName("preço")[0].childNodes[0].nodeValue); document.write("</td>"); document.write("</tr>"); } numero_elementos = i Loop para pegar os valores e somá-los: valor = 0 for (z=0;z<=numero_elementos;z++) { x = document.getElementById("preco_"+z) if (x==null) {break;}else{ valor += x.innerHTML } } valor = eval(valor) alert("O preço total é de "+valor) Espero ter ajudado... Qualquer coisa, posta aí ! -
Cara, eu tinha um problema parecido aqui em casa... Eu não conseguia conectar nem por um computador da mesma rede, na minha casa Foi uma configuração de firewall Você tem que colocar algumas "excessões" no firewall... Não lembro exatamente quais são os programas, mas posso citar alguns que talvez funcionem... (não estou com net aki pra pesquisar alguma coisa...) Tenta aí, qualquer coisa é só postar...
-
PRA QUE SERVE ESSE SCRIPT COM DETALHES ?-
pergunta respondeu ao Adhentai de Jonathan Queiroz em Ajax, JavaScript, XML, DOM
Cara, isso não é um "script em javascript"... Isso é o próprio HTML ! Isso é chamado de frames Funcionalidade: Qual é o site ?? Não se pode saber se o que eles prometem é verdade só pelo código Entretanto, boas parte desses sites não faz nada... É sempre bom ter alguma recomendação, por exemplo utilizar um site que um amigo lhe indicou ! Qual é o tipo de site ao qual se refere ? Site de anúncios de publicidade, propagandas, o quê ?? Qualquer coisa, posta aí !