Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''remover''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Todas as áreas do Fórum

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Encontrado 8 registros

  1. rafael93728

    Como remover apenas um canal?

    Gostaria de saber como posso remover apenas o canal "Verde", já tentei excluí-lo, porém as outras camadas se tornam amarelas e ciano.
  2. Olá Pessoal , eu estou desenvolvendo um web site, e ele é responsivo , e tenho um formulário para preencher uma data, nele eu uso o datepicker do Bootstrap , ate ai tudo beleza, mas quando eu acesso pelo celular , aparece o calendário tudo beleza do datepicker para preencher a data, mas eu queria remover , ou impedir que suba o teclado do celular ao clicar nesta input, tem como , porque eu não faço ideia se da, alguém pode me ajudar ai.
  3. cvieira

    Ajusar XML - remover tags sem conteúdo

    Olá sou novo aqui no fórum, então se postei em lugar errado, já desculpas. Bom estou começando agora com Java e preciso da ajuda de vocês que são mais experientes. Eu tenho uma String com o conteúdo de um XML desta forma: <tag1> <tag2> <tag3>aaaa</tag3> <tag4>bbbb</tag4> </tag2> <tag2> <tag3></tag3> <tag4>zzzz</tag4> </tag2> <tag2> <tag3></tag3> <tag4></tag4> </tag2> <tag2> <tag3>yyyy</tag3> <tag4></tag4> </tag2> <tag1> Preciso ajustar o XML, excluindo as TAGs sem conteúdo deixando como está abaixo: <tag1> <tag2> <tag3>aaaa</tag3> <tag4>bbbb</tag4> </tag2> <tag2> <tag4>zzzz</tag4> </tag2> <tag2> <tag3>yyyy</tag3> </tag2> <tag1> desde já agradeço a ajuda.
  4. Kleiton

    Remover "Read More" do blogger?

    Gostaria de saber se alguém poderia me ajudar a remover o Read more desse template já testei vários métodos que vi na internet e não consegui tirar. Nome do template é Sentix. Blog que criei pra de teste e está com read more: https://mantossagradosms.blogspot.com.br/ Blog sem read more pra ter uma base: http://brasfootanalises.blogspot.com.br/ Obrigado desde já.
  5. meyer

    Clonar e remover input

    Olá, pessoal! Comecei a trabalhar com programação há pouco tempo e sou novo no fórum. Peguei um código que clona um input, porém para remover o input clonado, na primeira vez que clico em remover o botão não faz nada, mas depois do primeiro clique ele funciona normalmente. Como fazer para que o botão remover funcione logo de primeira? Segue o código: No <head>: <script> function duplicarCampos() { var clone = document.getElementById('origem').cloneNode(true); var destino = document.getElementById('destino'); destino.appendChild(clone); var camposClonados = clone.getElementsByTagName('input'); for (i = 0; i < camposClonados.length; i++) { camposClonados.value = ''; } } function removerCampos(id) { var node1 = document.getElementById('destino'); node1.removeChild(node1.childNodes[0]); } </script> No <body>: <form method="post" action="action_obs.php"> <div class="row"> <div class="col-md-6"> <div id="origem"> <input type="text" class="form-control" id="observacao" name="observacao[]" placeholder="Nova observa&ccedil;&atilde;o"><br> </div> </div> </div> <div class="row"> <div class="col-md-6"> <input type="button" class="btn btn-default" value="Adicionar campo" onClick="duplicarCampos();"> <input type="button" class="btn btn-default" value="Remover campo" onClick="removerCampos(this);"> <input type="hidden" name="id" value="<?php echo $dados[15] ?>"> <input type="submit" class="btn btn-success" value="Salvar"><br><br> </div> </div> <div class="row"> <div class="col-md-6"> <div id="destino"> </div> </div> </div> </form> Alguém pode me ajudar com isso? Obrigado. Rob Niemeyer
  6. Spingamer

    cURL - Comando para Editar HTML do site

    Eai galera! Como eu poderia editar um código HTML automaticamente utilizando o php? Eu gostaria de poder remover o favicon que está sendo gerado automaticamente no template. Em fim, para podermos remover o favicon automatico, teríamos que ver primeiramente o código php que eu estou utilizando para fazer uma cópia do site para a minha hospedagem. Códigos: Código 1# <?php $ch = curl_init(); ?> <?php // informar URL e outras funções ao CURL curl_setopt($ch, CURLOPT_URL, "http://www.johnmoviesstudio.wix.com/joaopauloramos"); ?> <?php // Acessar a URL e enviá-la ao browser curl_exec($ch); ?> <?php // liberar o sistema curl_close($ch); ?> <style type="text/css"> #WIX_ADS { display:none; } </style>? O código do icone gerado automaticamente é esse: Código 2# <link rel="shortcut icon" href="http://www.wix.com/favicon.ico" type="image/x-icon"/> <link rel="apple-touch-icon" href="http://www.wix.com/favicon.ico" type="image/x-icon"/> Bem, o primeiro código, eu utilizo para ser a index.php do meu Host, sendo assim, ele atualiza automaticamente meu site Wix para o meu domínio. Mas o Favicon automatico do wix vai junto! Eu gostaria de poder editar a linha de programação que fica o favicon do Wix, ou talvez simplesmente Remover o favicon do wix. Seria possível uma mãozinha galera? O código 2 é o código que fica lá no template automaticamente com a favicon. Obrigado. Informações úteis: Favicon que eu desejo colocar: http://puu.sh/ooTW2/4be444bd27.png
  7. otaviohpf

    Inserir ordenado na lista encadeada(ligada)

    Olá, estou com um problema: tenho que ler um arquivo de .csv que contem simulações de jogos entre dois times e/ou consultas ao ranking. Foi especificado que o numero de consultas é muito maior que o numero de simulações de jogos. Para não ficar muito custoso pensei em sempre inserir os times após cada simulação já de maneira ordenada, e se o time já tiver feito algum outro jogo, eu removo e insiro novamente ordenado. /**************************** Estruturas ****************************/ typedef int TipoChave; typedef struct TipoTime { char *nome; int classificacao; int pontos; }TipoTime; typedef struct TipoItem{ TipoChave Chave; TipoTime Time; }TipoItem; typedef struct TipoCelula *TipoApontador; typedef struct TipoCelula{ TipoItem Item; TipoApontador Prox; }TipoCelula; typedef struct TipoLista{ TipoApontador Primeiro, Ultimo; }TipoLista; /**************************** Funcoes ****************************/ void FLVazia (TipoLista *Lista); int Vazia(TipoLista Lista); void Insere (TipoItem x, TipoLista *Lista); void Retira (TipoApontador p, TipoLista *Lista, TipoItem *Item); void Imprime (TipoLista Lista); void ImprimeNoArquivoDeSaida (TipoLista Lista); int pesquisarTime(TipoLista *L , char *nome, TipoCelula *Celula); void inserirOrdenado(TipoLista Lista , TipoItem *Time); void atualizaVitoria(TipoLista Lista, TipoItem *Item, TipoApontador p); void atualizaEmpate(TipoLista Lista, TipoItem *Item, TipoApontador p); /*Função que faz uma lista vazia*/ void FLVazia (TipoLista *Lista){ Lista -> Primeiro = (TipoApontador) malloc (sizeof(TipoCelula)); Lista -> Ultimo = Lista -> Primeiro; Lista -> Primeiro -> Prox = NULL; } int Vazia(TipoLista Lista){ return (Lista.Primeiro == Lista.Ultimo); } /*Insere na lista*/ void Insere (TipoItem x, TipoLista *Lista){ Lista -> Ultimo -> Prox = (TipoApontador) malloc (sizeof (TipoCelula)); Lista -> Ultimo = Lista -> Ultimo -> Prox; Lista -> Ultimo -> Item = x; Lista -> Ultimo -> Prox = NULL; } /*Remove da lista*/ void Retira (TipoApontador p, TipoLista *Lista, TipoItem *Item){ TipoApontador q; if ( (Vazia(*Lista)) || (p == NULL) || (p -> Prox == NULL) ){ printf ("\nErro: lista vazia ou posicao nao existe!!\n"); return; } q = p -> Prox; *Item = q -> Item; p -> Prox = q -> Prox; if (p -> Prox == NULL){ Lista -> Ultimo = p; } free (q); } /*Imprime a lista*/ void Imprime (TipoLista Lista){ TipoApontador Aux; Aux = Lista.Primeiro -> Prox; while (Aux != NULL){ printf ("%d \n" , Aux -> Item.Chave); Aux = Aux -> Prox; } } /*void ImprimeNoArquivoDeSaida (TipoLista Lista){ TipoApontador Aux; Aux = Lista.Primeiro -> Prox; while (Aux != NULL){ fprintf (ArqSaida,"%d, \n" , Aux -> Item.Chave); Aux = Aux -> Prox; } }*/ //pesquisa se já existem o time na lista. int pesquisarTime(tlista *L,char *nome, TipoCelula *Celula){ TipoCelula *p; TipoTime *Time; while (p !=NULL){ Time = L->nome; if (strcmp(nome,Time->nome)==0){ return 1; } } return 0; } /*Esta função faz a inserção na lista de maneira ordenada*/ void inserirOrdenado(TipoLista Lista **p, *Time) { lista *atual, *novo, *anterior; int num; novo = (lista *) malloc(sizeof(lista)); atual = *p; anterior = NULL; novo->valor = Time; if(atual == NULL){ novo->prox = NULL; *p = novo; } else{ while(atual != NULL && atual->valor < num){ anterior = atual; atual = atual->prox; } novo->prox = atual; if(anterior == NULL){ *p = novo; } else{ anterior->prox = novo; } } } /*A função recebe o time vitorioso, copia para um time temporário. chama a função Retira, para remover o item da lista soma os 3 pontos da vitória e insere novamente de maneira ordenada*/ void atualizaVitoria(TipoLista Lista, TipoTime Time, TipoApontador p){ TipoItem ItemTemp; //Copia o time para um TipoTime temporário. ItemTemp.Time.nome = Item.Time.nome; ItemTemp.Time.classificacao = Item.Time.classificacao; ItemTemp.Time.pontos = Item.Time.pontos+3;//Ponteiro ou conteudo ? Retira ( p, *Lista, *Item); inserirOrdenado( Lista **p, *ItemTemp); } /*A função recebe os times que empataram(um por vez), copia para um time temporário. chama a função Retira, para remover o item da lista soma o 1 ponto da vitória e insere novamente de maneira ordenada*/ void atualizaEmpate(TipoLista Lista, TipoItem *Item, TipoApontador p){ TipoItem ItemTemp; ItemTemp.Time.nome = Item.Time.nome; ItemTemp.Time.classificacao = Item.Time.classificacao; ItemTemp.Time.pontos = Item.Time.pontos+3;//Ponteiro ou conteudo ? Retira ( p, *Lista, *Item); inserirOrdenado( Lista **p, *ItemTemp); } int main(){ /************************** VARIAVEIS *****************************/ char buffer[100]; int i = 0; int flag = 1; TipoLista Campeonato; TipoItem ItemAux; char *Acao; char *TipoDaAcao; char *NomeDoTime1; char *NomeDoTime2; /************************ LEITURA ARQUIVOS *******************************/ FILE *ArqEntrada; // leitura dos comandos FILE *ArqSaida; // resultado dos comandos FILE *ArqRanking; // arquivo do ranking ordenado ArqEntrada = fopen("entrada.csv","r"); ArqSaida = fopen("saida.csv", "w"); ArqRanking = fopen("ranking.csv","r"); if (ArqEntrada == NULL) { printf ("\nERRO: Arquivo de entrada incorreto!"); } if (ArqSaida == NULL){ printf("\nERRO: Arquivo de saida incorreto!"); } if (ArqRanking == NULL){ printf("\nERRO: Ranking nao encontrado. Sera gerado um novo."); ArqRanking = fopen("ranking.csv","w"); flag = 0; } /************************ CARREGANDO SIMULAÇÕES ANTERIORES *******************************/ if (flag==1){ fgets (buffer, 100, ArqRanking); while (!feof(ArqRanking)){ printf ("\n"); ItemAux.Time.nome = atoi (strtok (buffer, ",")); printf ("\nNome: %s", ItemAux.Time.nome); ItemAux.Time.classificacao = atoi (strtok (buffer, ",")); printf ("\nClassificacao: %d", ItemAux.Time.classificacao ); ItemAux.Time.pontos = atoi(strtok (NULL, ",")); printf ("\nPontuacao: %d", ItemAux.Time.pontos); fgets (buffer, 100, ArqRanking); } } /************************ LEITURA DA ENTRADA *******************************/ while (!feof(ArqEntrada)){ Acao = strtok (NULL, ","); if (strcmp("CONSULTA", Acao)==0){ TipoDaAcao = atoi (strtok (buffer, ",")); NomeDoTime1 = atoi (strtok (buffer, ",")); //if (pesquisarTime(&Campeonato, *NomeDoTime1, ItemAux )==0){ if (1){ printf("/nERRO: Time nao encontrado para consulta."); } if (strcmp("PONTUACAO", Acao)==0){ fprintf(ArqSaida, "%s,%s,%d", TipoDaAcao, NomeDoTime1, ItemAux.Time.pontos); } else if (strcmp("RANKING", Acao)==0){ fprintf(ArqSaida, "%s,%s,%d", TipoDaAcao, NomeDoTime1, ItemAux.Time.classificacao); } } else if(strcmp("VITORIA", Acao)==0){ NomeDoTime1 = atoi (strtok (buffer, ",")); NomeDoTime2 = atoi (strtok (buffer, ",")); if (1){//*pesquisarTime(*NomeDoTime1, Campeonato, ItemAux )*/){ atualizaVitoria(Campeonato, *Item, p); } else if(1){ //(pesquisarTime(*NomeDoTime1, Campeonato, ItemAux )==0){ //Como somar os 3 pontos para inserir ordenado? inserirOrdenado(Campeonato p, *Time); } if (1){ //(pesquisarTime(*NomeDoTime2, Campeonato, ItemAux )==0){ inserirOrdenado(Campeonato p, *Time); } /* else if(strcmp("EMPATE", Acao)==0){ NomeDoTime1 = atoi (strtok (buffer, ",")); NomeDoTime2 = atoi (strtok (buffer, ",")); /* pesquisarTime retorna 1 se o time for encontrado e 0 se não. if (pesquisarTime(*NomeDoTime1, Campeonato, ItemAux )){ atualizaEmpate(Campeonato, *Item, p); } /* pesquisarTime retorna 1 se o time for encontrado e 0 se não. else if (pesquisarTime(*NomeDoTime1, Campeonato, ItemAux )==0){ //Como somar o 1 ponto para inserir ordenado? inserirOrdenado(Campeonato p, *Time); } /* pesquisarTime retorna 1 se o time for encontrado e 0 se não. if (pesquisarTime(NomeDoTime2, Campeonato, ItemAux )){ atualizaEmpate(Campeonato, *Item, p); } /* pesquisarTime retorna 1 se o time for encontrado e 0 se não. else if (pesquisarTime(*NomeDoTime2, Campeonato, ItemAux )==0){ //Como somar o 1 ponto para inserir ordenado? inserirOrdenado(Campeonato p, *Time); } */ } else{ printf("/nErro: Primeiro argumento invalido."); } } /************************ IMPRIME RANKING *******************************/ ImprimeNoArquivoDeSaida(Campeonato); fclose(ArqEntrada); fclose(ArqSaida); fclose(ArqRanking); return 0; } Fiz o código desta maneira porém estou com muitas duvidas quanto as passagens dos parâmetros para as funções. Vocês podem me ajudar ? Obrigado
  8. Ola sou novo em JavaScript e gostaria de realizar o seguinte procedimento. Tenho esse codigo. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "[url=http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd]http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">[/url] <html xmlns="[url=http://www.w3.org/1999/xhtml]http://www.w3.org/1999/xhtml">[/url] <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script type="text/javascript"> function calcValor(){ var QUANTIDADE = parseFloat(document.getElementById("qty").value); var VALOR = parseFloat(document.getElementById("preco").value); var RESULTADO = parseFloat(QUANTIDADE * VALOR); var TOTAL = parseFloat(RESULTADO); document.getElementById("vTotal").value = 'R$ ' + TOTAL.toFixed(2); } </script> <center><table width="200" border="0"> <tr> <td>Quantidade</td> <td>Preço</td> <td>Valor Total</td> </tr> <tr> <td><label for="qty"></label><input type="text" name="qty" id="qty" /></td> <td><label for="preco"></label><input type="text" name="preco" id="preco" /></td> <td><label for="vTotal"></label><input type="text" name="vTotal" id="vTotal" onblur="calcValor()" /></td> <tr></tr> <td><label for="vTotal"></label><input type="text" name="vTotal" id="vTotal" onblur="calcValor()" /></td> </tr> </table></center> Gostaria que quando o usuário informar o numero, o próprio sistema já vai mostrando o resultado tanto na tabela Valor Total como em outro que esta embaixo que seria a somatória de tudo. Gostaria também de colocar a função de adicionar, remover e editar linhas ( por teclado ou botão ) dentro da tabela para salvar em meu servidor. E como faço para colocar um link para adicionar arquivos que já carregue em formato .ZIP ou .RAR. Obrigado pela ajuda!
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.