rickynavas
-
Total de itens
15 -
Registro em
-
Última visita
Posts postados por rickynavas
-
-
Olá MTavares,
Atualmente você pode desenvolver tanto usando a linguagem nativa, JAVA (para Android), como também desenvolver um aplicativo híbrido com tecnologia Web (HTML, CSS, Javascript).
Para aplicativos híbridos existem várias opções: PhoneGap, Cordova (Fork do PhoneGap), Reactive Native, etc.
Existe uma longa discussão sobre qual é melhor, sendo que cada um possui prós e contras:
- O Aplicativo desenvolvido em linguagem nativa tende a ser mais rápido, aqui estamos falando sobre performance.
- O desenvolvimento de um aplicativo Híbrido em teoria é mais rápido pois é mais fácil encontrar desenvolvedores que saibam utilizar as tecnologias web, tempo para desenvolver o app;
- Aplicativos híbrido usam uma ponte do Javascript para se comunicar com a API do Android (o mesmo ocorre para o iOS), mas possui algumas limitações.
Enfim, a escolha vai depender de muitas variáveis, tempo para desenvolvimento, disponibilidades de desenvolvedores, funcionalidades que o applicativo terá, etc.
Abraços
-
-
você pode pegar por java script:
var valor = location.href.split("="); //separa o url em duas partes, valor[0] antes do =, e o valor[1] depois do igual;
alert(valor[1]);
isso com apenas um parametro na url :P
Voce também pode pegar por hash
www..../index.php#hash=2
location.hash; //vai te retornar #hash=2
-
Coloquei um "return false;", por que a pagina recarregava e apagava os dados de dentro do input.
Acredito que haja maneira melhor. rs
-
Existe uma propriedade de janelas pop-ups chamada opener,
talves ajude:
http://www.w3schools.com/jsref/prop_win_opener.asp
Ricardo
rsouza.com
-
Eu fiz um código simples, só pra começar a aprender ajax, só que não funciona no firefox. Alguém poderia me ajudar com isso?
Index.html
<html> <head> <script type="text/JavaScript"> var request = null; function createRequest(){ try{ request = new XMLHttpRequest(); }catch(trymicrosoft){ try{ request = new ActiveXObject("Msxml2.XMLHTTP"); }catch(othermicrosoft){ try{ request = new ActiveXObject("Microsoft.XMLHTTP"); }catch(failed){ request = null; } } } if(request == null) alert("Erro"); } function getWord(){ createRequest(); var url = "script.php"; request.open("GET", url, true); request.onreadystatechange = updatePage; request.send(null); } function updatePage(){ if(request.readyState == 4){ if(request.status == 200){ var tex = request.responseText; document.getElementById("texto").value = tex; } } } </script> </head> <body> <form> <input type="text" name="texto" id="texto" /> <button onclick="getWord();">Enviar</button> </form> </body> </html>
script.php<?php echo "Palavra"; ?>
Olá,
Coloquei um return false, <button onclick="getWord(); return false;">Enviar</button>, assim não atualiza a URL,
para mim funcionou assim..
-
Boa noite, estou desenvolvendo um site onde necessito trabalhar com valores. Assim em vez de criar um banco de dados ou algo sofisticado, resolvi apenas criar uma tabela com <input placeholder>.
Eis ela aqui:
<table border="2"> <tr> <td><input readonly="" value="Luz"</td> <td><input placeholder="Quantidade" id="1" [i]value=""[/i]/></td> <td><input placeholder="Watts" id="2"/></td> <td><input placeholder="Dias" id="3"/></td> <td><input placeholder="Horas" id="4"/></td> </tr></table>
Gostaria de criar um javascript que substituísse o valor digitado com o que estava definido do código fonte através de um onclick.
Aguardo ansiosamente resposta. Obrigado
Olá Guilherme, tudo bem?
Não entendi seu problema,
voce pode dar um exemplo de uso?
Obrigado.
-
Olá,
tente usar:
z-index: 999;
no estilo da id MenuBar1 (#MenuBar1)
999 pode parecer exagero mas não sabemos o z-index na imagem q estah ficando por cima :)
-
Olá, por favor, gostaria de saber a opinião de vocês, é possível desenvolver um site assim apenas com XHTML e CSS, ou eu precisaria usar um pouco de fireworks para as cores e imagens de fundo em degrade e tudo mais?!
link para imagem: http://i40.tinypic.com/xf1buo.jpg
Agradeço desde já!
Tirando os ícones e a marca, você pode fazer sim o site todo em HTML e CSS, no entanto você precisará usar o CSS3 para efeitos de box-shadow e gradient.
Caso contrário, voce precisará criar suas imagens.
-
estava tentando colocar uma imagem no menu
div.menu{
background-image:url("bg-top-shadow.png");
background-repeat-x;
height:100px;
padding-top:5px;
border:0;
}
div.menu a{
color:#000080;
font-family:tahoma, ariel, verdana;
font-size:12px;
padding:2px 13px 4px 10px;
text- decoration:none;
}
div.menu a:hover{
color:#0060FF;
text-decoration:underline;
}
so que não funcionou, se alguém puder me ajudar
Olá,
Verifique se o caminho da imagem está correto.
a linha -> background-repeat-x;
está errada, o correto é:
background-repeat: repeat-x;
[]s
-
No HTML5 a tag <video> precisa ser fechada, ela não é uma "void element" ou "self closing tag"
então:
<video src="videos/video1.mp4" width="640" height="480" controls="controls" class=video1 ></video>
<video src="videos/video2.mp4" width="640" height="480" controls="controls" class=video2 ></video>
<video src="videos/video3.mp4" width="640" height="480" controls="controls" class=video3 ></video>
-
document.createElement('div');
-
Olá,
A velocidade da caixa depende desse metodo:
mudaOpacidade:function(a,b){ if(this.opacidade<=100){ this.opacidade+=5; this.setTimer(a,90) //mudar de 90 para 50, torna o move mais rápido; }else{ this.opacidade=50; this.setTimer(b,3500) }
:)
Qualquer coisa estamos por ae :D
-
Olá,
Achei melhor trabalhar com um objeto, assim as funções e valores ficam armazenados nele:
<html> <head> <style> p{height:500px;width:650px;border:1px solid gray;border-radius:5px;background:black;} #caixa{position:relative;border:1px solid transparent;height:111px;width:153px;z-index:2;margin-top:-9px;opacity:0.8;} img{border:1px solid gray;margin-top:30px;margin-left:40px;} #img1{margin-top:1px;margin-left:-125px;height:100px;width:151px;position:absolute;z-index:1;border-radius:7px;} #img2{margin-left:30px;margin-top:1px;height:99px;width:150px;position:absolute;z-index:1;border-radius:7px;} </style> </head> <body> <p id="p"></p> <img src="caixa.png" id="caixa"/> <img src="onca.jpg" id="img1" /> <img src="onca2a.jpg" id="img2" /> <script> (function(){if(window.addEventListener){window.addEventListener("load",fundoa,false)}else{window.attachEvent("onload",fundoa)}})(); var painel={ imagens:["onca.jpg","onca2.jpg"], campo:document.getElementById("p"), caixa:document.getElementById("caixa").style, mudaFundo:function(a){this.campo.innerHTML="<img src="+a+">";this.campo.style.opacity=this.opacidade/100;this.caixa.left=painel.posicao+"px"}, setTimer:function(a,b){setTimeout(a,b)}, opacidade:50, posicao:0, mudaOpacidade:function(a,b){if(this.opacidade<=100){this.opacidade+=5;this.setTimer(a,90)}else{this.opacidade=50;this.setTimer(b,3500)}} } function fundob(){ painel.mudaFundo(painel.imagens[1]); painel.mudaOpacidade("fundob()","fundoa()"); if(painel.posicao<=182){painel.posicao+=14}if(182-painel.posicao<5){painel.posicao=182}} function fundoa(){ painel.mudaFundo(painel.imagens[0]); painel.mudaOpacidade("fundoa()","fundob()"); if(painel.posicao>=30){painel.posicao-=14}if(painel.posicao-30<5){painel.posicao=30}} </script> </body> </html>
Expressão regular para números, vírgula e ponto
em Ajax, JavaScript, XML, DOM
Postado
\d+(,|.)\d+