Ir para conteúdo
Fórum Script Brasil

Rodrigo Kx

Membros
  • Total de itens

    54
  • Registro em

  • Última visita

Sobre Rodrigo Kx

  • Data de Nascimento 22/12/1994

Contatos

  • Website URL
    http://digokx.com.br

Perfil

  • Gender
    Male
  • Location
    Cachoeira Paulista

Rodrigo Kx's Achievements

0

Reputação

  1. Creio eu que no javascript não é possivel isso cara...
  2. Galera, segue o código do calendário que só funciona no chrome, java script: <!-- Calendário --> // construindo o calendário function popdate(obj,div,tam,ddd) { if (ddd) { day = "" mmonth = "" ano = "" c = 1 char = "" for (s=0;s<parseInt(ddd.length);s++) { char = ddd.substr(s,1) if (char == "-") { c++; s++; char = ddd.substr(s,1); } if (c==1) day += char if (c==2) mmonth += char if (c==3) ano += char } ddd = ano + "-" + mmonth + "-" + day } if(!ddd) {today = new Date()} else {today = new Date(ddd)} date_Form = eval (obj) if (date_Form.value == "") { date_Form = new Date()} else {date_Form = new Date(date_Form.value)} ano = today.getFullYear(); mmonth = today.getMonth (); day = today.toString ().substr (8,2) umonth = new Array ("Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro") days_Feb = (!(ano % 4) ? 29 : 28) days = new Array (31, days_Feb, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31) if ((mmonth < 0) || (mmonth > 11)) alert(mmonth) if ((mmonth - 1) == -1) {month_prior = 11; year_prior = ano - 1} else {month_prior = mmonth - 1; year_prior = ano} if ((mmonth + 1) == 12) {month_next = 0; year_next = ano + 1} else {month_next = mmonth + 1; year_next = ano} txt = "<table bgcolor='#FFFFFF' style='border:2px solid #c3c3c3; font-size:11px; border-width:'1' cellspacing='0' cellpadding='3' border='0' width='"+tam+"' height='"+tam*1.1 +"'>" txt += "<tr bgcolor='#FFFFFF'><td colspan='7' align='center'><table border='0' cellpadding='0' width='100%' bgcolor='#FFFFFF'><tr>" txt += "<td width=20% align=center><a href=java script:popdate('"+obj+"','"+div+"','"+tam+"','"+((mmonth+1).toString() +"-01-"+(ano-1).toString())+"') class='Cabecalho_Calendario' title='Ano Anterior'><<</a></td>" txt += "<td width=20% align=center><a href=java script:popdate('"+obj+"','"+div+"','"+tam+"','"+( "01-" + (month_prior+1).toString() + "-" + year_prior.toString())+"') class='Cabecalho_Calendario' title='Mês Anterior'><</a></td>" txt += "<td width=20% align=center><a href=java script:popdate('"+obj+"','"+div+"','"+tam+"','"+( "01-" + (month_next+1).toString() + "-" + year_next.toString())+"') class='Cabecalho_Calendario' title='Próximo Mês'>></a></td>" txt += "<td width=20% align=center><a href=java script:popdate('"+obj+"','"+div+"','"+tam+"','"+((mmonth+1).toString() +"-01-"+(ano+1).toString())+"') class='Cabecalho_Calendario' title='Próximo Ano'>>></a></td>" txt += "<td width=20% align=right><a href=java script:force_close('"+div+"') class='Cabecalho_Calendario' title='Fechar Calendário'><b>x</b></a></td></tr></table></td></tr>" txt += "<tr><td colspan='7' align='right' bgcolor='#f6f6f6' class='mes'><a href=java script:pop_year('"+obj+"','"+div+"','"+tam+"','" + (mmonth+1) + "') class='mes'>" + ano.toString() + "</a>" txt += " <a href=java script:pop_month('"+obj+"','"+div+"','"+tam+"','" + ano + "') class='mes'>" + umonth[mmonth] + "</a> <div id='popd' style='position:absolute'></div></td></tr>" txt += "<tr bgcolor='silver'><td width='14%' class='dia' align=center style='font-color:black;'><b>Dom</b></td><td width='14%' class='dia' align=center><b>Seg</b></td><td width='14%' class='dia' align=center><b>Ter</b></td><td width='14%' class='dia' align=center><b>Qua</b></td><td width='14%' class='dia' align=center><b>Qui</b></td><td width='14%' class='dia' align=center><b>Sex<b></td><td width='14%' class='dia' align=center><b>Sab</b></td></tr>" today1 = new Date((mmonth+1).toString() +"-01-"+ano.toString()); diainicio = today1.getDay () + 1; week = d = 1 start = false; for (n=1;n<= 42;n++) { if (week == 1) txt += "<tr bgcolor='#F6F6F6' align=center>" if (week==diainicio) {start = true} if (d > days[mmonth]) {start=false} if (start) { dat = new Date((mmonth+1).toString() + "-" + d + "-" + ano.toString()) day_dat = dat.toString().substr(0,10) day_today = date_Form.toString().substr(0,10) year_dat = dat.getFullYear () year_today = date_Form.getFullYear () colorcell = ((day_dat == day_today) && (year_dat == year_today) ? " bgcolor='silver' " : "" ) if (d < 10 && mmonth < 9) txt += "<td"+colorcell+" align=center><a href=java script:block('0"+ d + "-0" + (mmonth+1).toString() + "-" + ano.toString() +"','"+ obj +"','" + div +"') class='data'>"+ d.toString() + "</a></td>" else if (d < 10) txt += "<td"+colorcell+" align=center><a href=java script:block('0"+ d + "-" + (mmonth+1).toString() + "-" + ano.toString() +"','"+ obj +"','" + div +"') class='data'>"+ d.toString() + "</a></td>" else if(mmonth < 9) txt += "<td"+colorcell+" align=center><a href=java script:block('"+ d + "-0" + (mmonth+1).toString() + "-" + ano.toString() +"','"+ obj +"','" + div +"') class='data'>"+ d.toString() + "</a></td>" else txt += "<td"+colorcell+" align=center><a href=java script:block('"+ d + "-" + (mmonth+1).toString() + "-" + ano.toString() +"','"+ obj +"','" + div +"') class='data'>"+ d.toString() + "</a></td>" d ++ } else { txt += "<td class='data' align=center> </td>" } week ++ if (week == 8) { week = 1; txt += "</tr>"} } txt += "</table>" /////////////////////////////////// document.getElementById("pop1").innerHTML = txt /////////////////////////////////// } // função para exibir a janela com os meses function pop_month(obj, div, tam, ano) { txt = "<table bgcolor='#CCCCFF' border='0' width=80>" for (n = 0; n < 12; n++) { txt += "<tr><td align=center><a href=java script:popdate('"+obj+"','"+div+"','"+tam+"','"+("01-" + (n+1).toString() + "-" + ano.toString())+"')>" + umonth[n] +"</a></td></tr>" } txt += "</table>" popd.innerHTML = txt } // função para exibir a janela com os anos function pop_year(obj, div, tam, umonth) { txt = "<table bgcolor='#CCCCFF' border='0' width=160>" l = 1 for (n=1991; n<2012; n++) { if (l == 1) txt += "<tr>" txt += "<td align=center><a href=java script:popdate('"+obj+"','"+div+"','"+tam+"','"+(umonth.toString () +"-01-" + n) +"')>" + n + "</a></td>" l++ if (l == 4) {txt += "</tr>"; l = 1 } } txt += "</tr></table>" popd.innerHTML = txt } // função para fechar o calendário function force_close(div) { document.getElementById("pop1").innerHTML = '' } // função para fechar o calendário e setar a data no campo de data associado function block(data, obj, div) { force_close (div) obj2 = eval(obj) obj2.value = data } HTML: <td align="right" height=27>Data Inicial:</td> <td valign=top align="left"> <input name="data1" value="<?php echo date("d-m-Y"); ?>" size="11" maxlength="10" onKeyPress="MascaraData1(form1.data1);" maxlength="10" onBlur= "ValidaData1(form1.data1);"/> <img src="images/icone_calendario.png" onclick="java script:popdate('document.form1.data1','pop1','150',document.form1.data1.value)"/> <span id="pop1" style="position:absolute; margin-left:14px;"></span> </td> </tr> <tr> <td align="right">Data Final:</td> <td valign=top align="left"> <input name="data2" value="<?php echo date("d-m-Y"); ?>" size="11" maxlength="10" onKeyPress="MascaraData2(form1.data2);" maxlength="10" onBlur= "ValidaData2(form1.data2);"/> <img src="images/icone_calendario.png" onclick="java script:popdate('document.form1.data2','pop2','150',document.form1.data2.value)" /> <span id="pop2" style="position:absolute; "></span> </td>
  3. . Já olhou no console de erros? Dei uma olhada e realmente foi um erro bobo: O código estava antes do formulario HTML, haha []'s Obrigado cara!
  4. Então galera, tenho a página index.php na qual tenho um formulario onde contem 3 checkbox. Quando ele clica no botão 'enviar' ele submete para outra página: action.php Quero fazer com que os mesmos checkbox que ele preencheu na index.php, permaneça preenchido na action.php. Estou fazendo isso e não da certo: index.php tenho: <input type="checkbox" value="r" name="var[]" id='prec1' checked /> <font size='2'>Precipitação<br/> <input type="checkbox" value="tn" name="var[]" id='prec2' /> Temperatura Mínima<br/> <input type="checkbox" value="tx" name="var[]" id='prec3' /> Temperatura Máxima</font> action.php: if((isset($_POST['var']))){ $_checkbox = $_POST['var']; $var = $_checkbox; $valorVar = ""; foreach($var as $valor_var){ $valorVar .= $valor_var.", "; } if($valor_var == "tn"){ echo "<script>document.getElementById('prec2').checked=true</script>"; } } else{ $valorVar = ""; }
  5. Olá gaalera.. Tenho uma pagina com links gerado por array.. quando clico em um link, quero pegar esse valor e passar automaticamente para um campo input.. Estou pegando esse array em php e mandando pro hidden, pra pegar no JS Mas no JS ele só retorna o valor do 1º dado daquele array. código: <a href='#' onClick='liberar();'> <input type='hidden' id='data1' name='data1' value='".$escrever[3]."'> //pegando o valor do escrever[3] clicado (Aqui está o problema, eu quero o valor que eu clicar, ele pega só o primeiro valor do escrever[3] //Codigo JS function liberar(){ with(document.form1){ data1.disabled=false; data1.value = document.getElementById('data1').value; data2.disabled=false; data2.value = document.getElementById('data2').value; } }
  6. Galera, é o seguinte: Tenho um menu na vertical esquerda <<< da página. O que eu preciso é que: quando o usuário clicar em 1 link no menu <<<, alguns campos inputs (que eu tenho no corpo da pág.) desabilitem automaticamente... Como posso fazer? Obg
  7. Bom galera, tenho uma página que está inserido o codigo onde mostra o mapa, consequentimente os pontos. O problema é que, não mostra os pontos, o código da página é o seguinte: <!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" /> <title> manuais:start [Banco de Dados - Wiki] </title> <meta name="generator" content="DokuWiki" /> <meta name="robots" content="index,follow" /> <meta name="keywords" content="manuais,start, bdc, bdm" /> <link rel="stylesheet" href="style.css" type="text/css" /> <!--Insira o número da sua chave após a variável "key" na querystring abaixo --> <script src="http://maps.google.com/maps?file=api&v=2&key=ABQIAAAAeAzjcTD8ZQ3YhYKAqQTWShT2yXp_ZAY8_ufC3CFXhHIE1NvwkxQeGK6DDfJSmeEPq-1IJyAXs7hEeQ" type="text/javascript"> </script> <script type="text/javascript"> // Variável irá referenciar o objeto que representa o mapa var meuPrimeiroMapa = ""; // Coordenadas para o centro do mapa mundi var centroDoMundo = new GLatLng(0,-5); // Nível de zoom inicial (vai de 0 a 17. Em modo satellite, as imagens // para alguns níveis mais altos podem não estar disponíveis) var nivelZoom = 2; // Exibe o mapa em modo normal. As outras opções são // G_SATELLITE_MAP e G_HYBRID_MAP var tipoMapa = G_NORMAL_MAP; </script> </head> <?php include("header.php"); ?> <div id="corpo"> <center> <!-- Criamos o mapa no evento onLoad da página --> <body onLoad="criarMapa()"> <!-- Botão para reiniciar o mapa --> <input type="button" name="Reinicia" value="Reiniciar" onClick="reiniciar()" /> <!-- Div onde o mapa sera renderizado. Note que o estilo --> <!-- CSS define tamanho do mapa --> <div id="meuMapa" style="width: 600px; height: 450px"></div> <!-- Funções utilizadas pelo sistema --> <script type="text/javascript"> // Função invocada para renderizar o mapa embutido em uma div html function criarMapa() { // Instanciamos o objeto principal do tipo GMap2 que representa // o mapa, passando como argumento do contrutor o objeto DOM // que irá receber a renderização meuPrimeiroMapa = new GMap2(document.getElementById("meuMapa")); // Adicionamos um controle de zoom e de translação do mapa. // Uma outra opção seria GSmallMapControl para um controle // diminuto meuPrimeiroMapa.addControl(new GLargeMapControl()); // Adiciona as opções de visualização do mapa. // As opções disponíveis são: normal, híbrido e satélite meuPrimeiroMapa.addControl(new GMapTypeControl()); // Iniciamos o mapa com as configuações que escolhemos inicialmente reiniciar(); } // Função para configurar alguns aspectos importantes do mapa function reiniciar() { // Define o ponto central de vizualização do mapa, // bem como o nível de zoom inicial meuPrimeiroMapa.setCenter(centroDoMundo, nivelZoom); // Define o tipo inicial do mapa meuPrimeiroMapa.setMapType(tipoDoMapa); } //Puerta de Alcalá var point = new GPoint (-3.688788414001465, 40.41996541363825); var nombre = "Puerta de Alcalá"; var marker = createMarker (point, nome); map.addOverlay(marker); //Plaza de Neptuno var point = new GPoint (-3.6941099166870117, 40.4154238545226); var nombre = "Plaza de Neptuno" var marker = createMarker (point, nome); map.addOverlay(marker); //Plaza de Cibeles var point = new GPoint (-3.693079948425293, 40.41940998761056); var nombre = "Plaza de Cibeles" var marker = createMarker (point, nome); map.addOverlay(marker); map.centerAndZoom(point, 3); </script> </center> </div> </body> <?php include('footer.php'); ?> Tem problema da página estar em .php? se alguém tiver outro script pra marcar pontos, me manda.. de preferencia arquivos externo xml. Obrigado []s
  8. Rodrigo Kx

    Ajuda iniciante

    A princípio o BD vai ter 3 tabelas: Matérias Professores Alunos e seus respectivos campos, ex: Materia: id (int, primary key) (...) De uma estudada em 'diagramas de caso de uso' vai te ajudar bastante..
  9. Desculpa fiote, mas não entendi seu código, pois a var nomeBlock sempre é = block1, e a nomeMostrar = block5
  10. Bom galera, seguinte: Tenho uma pagina na qual tenhos 5 links de mapas. Sendo cada link obtem uma imagem, onde carrega na propria pagina com JQuery. O problema é como vou saber em qual mapa o usuário clicou? qual div está selecionada atualmente? O prototipo é esse Link O código daqueles links são: <div id="container"> <div id="block1"> <img src="http://previsaonumerica.cptec.inpe.br/~rpnum/cache/ETA20.png" alt="ETA 20" style="margin-top:30px; width:450px; height:600px;"/> </div> <div id="block2"> <img src="http://www.guiageo-europa.com/mapas/mapa/europa-politico.gif" alt="Europa" style="margin-top:30px; width:450px; height:600px;"/> </div> <div id="block3"> <img src="http://www.suapesquisa.com/mapas/mp-asia.jpg" alt="Ásia" style="margin-top:30px; width:450px; height:600px;"/> </div> <div id="block4"> <img src="http://www.infoescola.com/wp-content/uploads/2009/08/oceania_map_UTexas.jpg" alt="Oceania" style="margin-top:30px; width:450px; height:600px;"/> </div> <div id="block5"> <img src="http://www.guiageografico.com/mapas/mapa/mapa-africa.gif" alt="África" style="margin-top:30px; width:450px; height:600px;"/> </div> </div> ---- <script type="text/javascript"> $(function(){ $("#for-block1") .click(function(){ $("#block1").show(); $("#block2").hide(); $("#block3").hide(); $("#block4").hide(); $("#block5").hide(); }); $("#for-block2") .click(function(){ $("#block2").show(); $("#block1").hide(); $("#block3").hide(); $("#block4").hide(); $("#block5").hide(); }); $("#for-block3") .click(function(){ $("#block3").show(); $("#block1").hide(); $("#block2").hide(); $("#block4").hide(); $("#block5").hide(); }); $("#for-block4") .click(function(){ $("#block4").show(); $("#block1").hide(); $("#block2").hide(); $("#block3").hide(); $("#block5").hide(); }); $("#for-block5") .click(function(){ $("#block5").show(); $("#block1").hide(); $("#block2").hide(); $("#block3").hide(); $("#block4").hide(); }); }); </script>
  11. Galera, é o seguinte, tenho essa imagem nesse devido site: Link. Mas vou fazer uma alteração, onde vou incluir um select, com varias regiões... Quero que, quando o usuario clicar no select "America" ele muda automaticamente a imagem para um mapa da América... Como faço isso? Obg
  12. Galera, sou estagiário, meu chefe me mandou um novo projeto, na qual eu tenho que desenvolver uma interface pro usuário, em que tenha um mapa, com suas informações nele mesmo. Exemplo claro disso é esse site: Link Como faço isso? 'plotar' no mapa, fazer marcações assim, obg!
  13. Na validação de formulários, eu só faço a condição se caso o usuario não digitar nenhum valor... No caso, eu tenho várias páginas com formularios chamando essa pagina 'validacao.js' No form, eu chamo ele assim: <form method="post" name="form1" id="formulario" onSubmit="return validacao(this)" action=""> A página 'validacao.js' está assim: /* função em JavaScript para validar a informação */ function validacao(elem) { if ( (elem.cidade.value == 0) || (elem.estacao.value == 0) || (elem.var.value == 0) || (elem.anoi.value == 0) || (elem.anof.value == 0) || (elem.limite.value == 0)) { alert("Preencha todos os campos."); return false; } } Nesse caso ele só aparece a msg de erro, se o usuario não digitar nada no campo 'cidade' somente, o primeiro campo, porque isso? Obg
  14. Bom glr, tenho um foreach, onde pego os dados dos checkbox e guardo na variavel. Mas pra gravar no banco, a variável deve conter espaço sempre depois da última palavra, exemplo:"00 12 " ou somente "12 ". Aqui está o código que faz isso, mas não incrementa o espaço no final, porque? $nrun = 0; $run = ""; foreach ($_POST['run'] as $r) { $run = $run . $r . " "; $nrun++; echo "<span class='dados'>".$r."<br/></span>"; } echo $run;
  15. Bom pessoal, sou estagiário, meu chefe mandou um novo projeto, e só me deu uma dica: "Aqui vai o site pra você basear seu projeto: Link " Queri asaber, como é feito isso? qual linguagem? O que posso começar a estudar relacionado a isso? []'s
×
×
  • Criar Novo...