Ir para conteúdo
Fórum Script Brasil

Willian Gustavo Veiga

Membros
  • Total de itens

    1.216
  • Registro em

  • Última visita

Tudo que Willian Gustavo Veiga postou

  1. Então tente isso <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="pt_br" xml:lang="pt_br"> <head> <title></title> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <script type="text/javascript"> function Foco() { alert('Eu sou o parágrafo Super Star e estou em foco!'); /* Mais código ... */ } </script> </head> <body> <h1 tabindex="1">Título</h1> <p tabindex="2" onfocus="Foco()">Parágrafo - A função Foco será executada quando o foco estiver em mim!</p> <span tabindex="3">Span</span> </body> </html>Você só precisa entender o funcionamento do onfocus, que é disparado quando um elemento ganha o foco :) O único navegador que se comportou diferente foi o Google Chrome.
  2. Boa tarde, tudo bem? Como assim "limitar" ? Qual o funcionamento da sua página? O que acontece quando a pessoa passar desse limite? Por favor, explique melhor. Um abraço, tudo de bom.
  3. Em que situação você quer saber isso? Veja este exemplo que fiz rapidamente: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="pt_br" xml:lang="pt_br"> <head> <title></title> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <script type="text/javascript"> function Foco(el) { document.getElementById('elemento').innerHTML = el.toString(); } </script> </head> <body> <div id="elemento"></div> <h1 tabindex="1" onfocus="Foco(this)">Título</h1> <p tabindex="2" onfocus="Foco(this)">Parágrafo</p> <span tabindex="3" onfocus="Foco(this)">Span</span> </body> </html> Aguardo sua resposta, um abraço.
  4. Então tente isso: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="pt_br" xml:lang="pt_br"> <head> <title>Link</title> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <script type="text/javascript"> window.onload = function() { document.getElementById('ancora').scrollIntoView(); } </script> <style type="text/css"> a { color: #ff0000; } </style> </head> <body> <div id="wrapper"> <p>Nullam fermentum blandit mauris, ut tempor erat viverra non. Nam mattis varius scelerisque. Donec at turpis elit, eget facilisis sem. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Lorem ipsum dolor sit amet, consectetur adipiscing elit. In sit amet risus vitae nibh varius vulputate. Aliquam erat volutpat. Donec dignissim rutrum pretium. Mauris mi ligula, dignissim vel vestibulum a, facilisis non est. Aliquam varius scelerisque purus. Curabitur ac velit ligula. Integer sodales pretium odio. Fusce elit neque, venenatis et vestibulum nec, sollicitudin quis lectus. Nulla pulvinar luctus nisi, non fermentum orci aliquam nec. Donec id consequat libero. Etiam vitae eros vel mauris pellentesque sodales ut non erat. </p> <p>Nullam fermentum blandit mauris, ut tempor erat viverra non. Nam mattis varius scelerisque. Donec at turpis elit, eget facilisis sem. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Lorem ipsum dolor sit amet, consectetur adipiscing elit. In sit amet risus vitae nibh varius vulputate. Aliquam erat volutpat. Donec dignissim rutrum pretium. Mauris mi ligula, dignissim vel vestibulum a, facilisis non est. Aliquam varius scelerisque purus. Curabitur ac velit ligula. Integer sodales pretium odio. Fusce elit neque, venenatis et vestibulum nec, sollicitudin quis lectus. Nulla pulvinar luctus nisi, non fermentum orci aliquam nec. Donec id consequat libero. Etiam vitae eros vel mauris pellentesque sodales ut non erat. </p> <p>Nullam fermentum blandit mauris, ut tempor erat viverra non. Nam mattis varius scelerisque. Donec at turpis elit, eget facilisis sem. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Lorem ipsum dolor sit amet, consectetur adipiscing elit. In sit amet risus vitae nibh varius vulputate. Aliquam erat volutpat. Donec dignissim rutrum pretium. Mauris mi ligula, dignissim vel vestibulum a, facilisis non est. Aliquam varius scelerisque purus. Curabitur ac velit ligula. Integer sodales pretium odio. Fusce elit neque, venenatis et vestibulum nec, sollicitudin quis lectus. Nulla pulvinar luctus nisi, non fermentum orci aliquam nec. Donec id consequat libero. Etiam vitae eros vel mauris pellentesque sodales ut non erat. </p> <p>Nullam fermentum blandit mauris, ut tempor erat viverra non. Nam mattis varius scelerisque. Donec at turpis elit, eget facilisis sem. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Lorem ipsum dolor sit amet, consectetur adipiscing elit. In sit amet risus vitae nibh varius vulputate. Aliquam erat volutpat. Donec dignissim rutrum pretium. Mauris mi ligula, dignissim vel vestibulum a, facilisis non est. Aliquam varius scelerisque purus. Curabitur ac velit ligula. Integer sodales pretium odio. Fusce elit neque, venenatis et vestibulum nec, sollicitudin quis lectus. Nulla pulvinar luctus nisi, non fermentum orci aliquam nec. Donec id consequat libero. Etiam vitae eros vel mauris pellentesque sodales ut non erat. </p> <p>Nullam fermentum blandit mauris, ut tempor erat viverra non. Nam mattis varius scelerisque. Donec at turpis elit, eget facilisis sem. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Lorem ipsum dolor sit amet, consectetur adipiscing elit. In sit amet risus vitae nibh varius vulputate. Aliquam erat volutpat. Donec dignissim rutrum pretium. Mauris mi ligula, dignissim vel vestibulum a, facilisis non est. Aliquam varius scelerisque purus. Curabitur ac velit ligula. Integer sodales pretium odio. Fusce elit neque, venenatis et vestibulum nec, sollicitudin quis lectus. Nulla pulvinar luctus nisi, non fermentum orci aliquam nec. Donec id consequat libero. Etiam vitae eros vel mauris pellentesque sodales ut non erat. </p> <p><a id="ancora" name="ancora">Nullam fermentum blandit mauris, ut tempor erat viverra non. Nam mattis varius scelerisque. Donec at turpis elit, eget facilisis sem. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Lorem ipsum dolor sit amet, consectetur adipiscing elit. In sit amet risus vitae nibh varius vulputate. Aliquam erat volutpat. Donec dignissim rutrum pretium. Mauris mi ligula, dignissim vel vestibulum a, facilisis non est. Aliquam varius scelerisque purus. Curabitur ac velit ligula. Integer sodales pretium odio. Fusce elit neque, venenatis et vestibulum nec, sollicitudin quis lectus. Nulla pulvinar luctus nisi, non fermentum orci aliquam nec. Donec id consequat libero. Etiam vitae eros vel mauris pellentesque sodales ut non erat.</a></p> <p>Nullam fermentum blandit mauris, ut tempor erat viverra non. Nam mattis varius scelerisque. Donec at turpis elit, eget facilisis sem. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Lorem ipsum dolor sit amet, consectetur adipiscing elit. In sit amet risus vitae nibh varius vulputate. Aliquam erat volutpat. Donec dignissim rutrum pretium. Mauris mi ligula, dignissim vel vestibulum a, facilisis non est. Aliquam varius scelerisque purus. Curabitur ac velit ligula. Integer sodales pretium odio. Fusce elit neque, venenatis et vestibulum nec, sollicitudin quis lectus. Nulla pulvinar luctus nisi, non fermentum orci aliquam nec. Donec id consequat libero. Etiam vitae eros vel mauris pellentesque sodales ut non erat. </p> <p>Nullam fermentum blandit mauris, ut tempor erat viverra non. Nam mattis varius scelerisque. Donec at turpis elit, eget facilisis sem. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Lorem ipsum dolor sit amet, consectetur adipiscing elit. In sit amet risus vitae nibh varius vulputate. Aliquam erat volutpat. Donec dignissim rutrum pretium. Mauris mi ligula, dignissim vel vestibulum a, facilisis non est. Aliquam varius scelerisque purus. Curabitur ac velit ligula. Integer sodales pretium odio. Fusce elit neque, venenatis et vestibulum nec, sollicitudin quis lectus. Nulla pulvinar luctus nisi, non fermentum orci aliquam nec. Donec id consequat libero. Etiam vitae eros vel mauris pellentesque sodales ut non erat. </p> <p>Nullam fermentum blandit mauris, ut tempor erat viverra non. Nam mattis varius scelerisque. Donec at turpis elit, eget facilisis sem. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Lorem ipsum dolor sit amet, consectetur adipiscing elit. In sit amet risus vitae nibh varius vulputate. Aliquam erat volutpat. Donec dignissim rutrum pretium. Mauris mi ligula, dignissim vel vestibulum a, facilisis non est. Aliquam varius scelerisque purus. Curabitur ac velit ligula. Integer sodales pretium odio. Fusce elit neque, venenatis et vestibulum nec, sollicitudin quis lectus. Nulla pulvinar luctus nisi, non fermentum orci aliquam nec. Donec id consequat libero. Etiam vitae eros vel mauris pellentesque sodales ut non erat. </p> <p>Nullam fermentum blandit mauris, ut tempor erat viverra non. Nam mattis varius scelerisque. Donec at turpis elit, eget facilisis sem. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Lorem ipsum dolor sit amet, consectetur adipiscing elit. In sit amet risus vitae nibh varius vulputate. Aliquam erat volutpat. Donec dignissim rutrum pretium. Mauris mi ligula, dignissim vel vestibulum a, facilisis non est. Aliquam varius scelerisque purus. Curabitur ac velit ligula. Integer sodales pretium odio. Fusce elit neque, venenatis et vestibulum nec, sollicitudin quis lectus. Nulla pulvinar luctus nisi, non fermentum orci aliquam nec. Donec id consequat libero. Etiam vitae eros vel mauris pellentesque sodales ut non erat. </p> </div> </body> </html> Um abraço.
  5. Encontrei um link bem interessante. Baseado no seguinte código: Class.method = function () { /* code */ } Class.prototype.method = function () { /* code using this.values */ } O autor da pergunta quer saber se a primeira linha de código é um método estático e se a segunda um método da instância. Outro usuário responde que a primeira linha de código realmente não tem relação com um objeto e pode ser considerado como um método estático. Na segunda linha é criado um método associado com os objetos, já que é usado prototype. Apartir desse momento, todos os objetos terão esse método. Existe um código bem claro e simples de entender. Acredito que isso responda a sua pergunta. Espero que seja útil, um abraço. <html> <head> <script type="text/javascript"> window.onload = function() { Date.getDay(); } Date.getDay = function() { alert('Static'); // seu código aqui! } </script> </head> <body> </body> </html>
  6. Bom dia, tudo bem? Neste link encontrei o seguinte código que, segundo o autor, é estático: var warnUser = function(msg) { alert(msg); } Ou ainda, como equivalente:function warnUser(msg) { alert(msg); } O link pode explicar bem melhor que eu. Um abraço, tudo de bom.
  7. Bom dia, tudo bem? Faça assim: Página 1 tem um link: <a href="minhapaginalonga.html#linkinterno">Link</a> E na sua página longa, coloque um <a name="linkinterno">Aqui</a> Pronto, quando o usuário clicar, ele cairá no ponto certo. Sem JavaScript. Se não for isso ou você não entender, poste novamente. Um abraço, tudo de bom.
  8. Você está utilizando a função mail do PHP? Se a resposta for sim, ela está retornando true? Um abraço.
  9. Você verificou se o e-mail não foi considerado spam?
  10. Boa tarde, tudo bem? Se você adicionar '[]' depois do nome do input ele se tornará um array: <input type="text" name="meucampo[]" /> <input type="text" name="meucampo[]" /> Se tiver dúvidas poste novamente. Um abraço.
  11. Fica tranquilo que não é tão complicado não. É só um jeito "diferente" de fazer uma requisição HTTP :) E requisições HTTP você faz toda hora, quando clica em um link, por exemplo... Se tiver dúvidas volte aqui. Um abraço e bons estudos.
  12. Eu pesquisei em vários lugares e não encontrei nada a respeito. Em um fórum gringo, uma pessoa disse algo que pode fazer sentido: Eu comprei um monitor grande porque quero abrir o meu navegador e outras aplicações e exibir tudo ao mesmo tempo na tela. Você não pode alterar isso porque isso é um direito de escolha do usuário. É um ponto de vista e em partes eu até concordo com ele. Você realmente precisa dessa feature? Um abraço, tudo de bom.
  13. Acredito que não seja possível, já que isso seria inseguro. O que exatamente você quer fazer?
  14. Desculpa, mas foi isso que entendi. Você poderia explicar melhor o problema? Que erro está ocorrendo no seu código? Um abraço.
  15. Bom dia, tudo bem? Porque você inclui a jQuery duas vezes? Um abraço, tudo de bom.
  16. Bom dia, tudo bem? Você recebe algum tipo de erro? Sugiro que você olhe no console de erros do seu browser. Um abraço, tudo de bom.
  17. Bom dia, tudo bem? Não entendi muito bem a sua dúvida. Pode explicar melhor? Um abraço.
  18. Bom dia, tudo bem? Ou você pode procurar se existem API's do Yahoo e Hotmail que permitam fazer isso. Um abraço, tudo de bom.
  19. Bom dia, tudo bem? Veja este trecho de código: <?php $f = fopen('/tmp/meuarquivo.txt', 'w'); fwrite($f, 'Escrevi no arquivo criado em /tmp'); fclose($f); ?> Perceba que, quando abri o arquivo para escrita (fopen), passei o caminho completo dele. Um abraço, tudo de bom.
  20. Boa tarde, tudo bem? Veja este link. Um abraço, tudo de bom.
  21. Boa tarde, tudo bem? Utilize expressões regulares: <html> <head> <title>Validação</title> <script type="text/javascript"> function validar() { if(document.getElementById('campo').value.match('^[0-9*]+$')) { alert('Valor permitido!'); } else { alert('Valor inválido!') } document.getElementById('campo').value = ''; } </script> </head> <body> <form> <fieldset> <input id="campo" type="text" onblur="validar()" /> </fieldset> </form> </body> </html> Um abraço, tudo de bom.
  22. Veja este link. Um abraço, tudo de bom.
  23. Só para complementar, diretamente com JavaScript não há possibilidade de fazer isso. O Ajax fará uma requisição para uma página escrita em uma linguagem como PHP ou ASP. Estas "entrarão em contato" com o banco de dados e retornarão os dados para o JavaScript. Espero que você tenha entendido. Um abraço.
  24. Bom dia, tudo bem? Tente instalar o Sendmail (# aptitude install sendmail). Qualquer coisa poste o seu php.ini Um abraço.
  25. Existem várias maneiras de fazer isso mas você pode colocar todas as imagens em um array, utilizar a função rand para gerar um número aleatório e pegar a imagem usando esse número como índice ($array[$numeroaleatorio]). Se tiver dúvidas poste novamente.
×
×
  • Criar Novo...