Fórum dos Fóruns

Fórum dos Fóruns Forumeiros

Welcome FdF Bem-vindo ao fórum de suporte Forumeiros  Muito feliz


Para aproveitar tudo o que o nosso fórum lhe oferece, agradecemos que se identifique, se já é nosso membro, ou que se junte à nossa comunidade, fazendo o seu registo.
Acesso rápido

Fóruns de suporte oficiais
Conectar-se

Esqueci minha senha

Últimos assuntos
» MP para administradores
Hoje à(s) 12:06 pm por Pedxz

» Personalizar posts
Hoje à(s) 11:00 am por Harleen

» Como ocultar iframe de um tópico para visitantes
Hoje à(s) 09:29 am por agswebdesign

» Template quebra ao ser editado
Hoje à(s) 08:24 am por Kyo Panda

» Como eu faço para encontrar uma equipe?
Hoje à(s) 08:19 am por Kyo Panda

» (Pedido) Rank
Hoje à(s) 05:42 am por mrvisible

» (PEDIDO) Icone para o meu forum
Hoje à(s) 04:34 am por mrvisible

Perdi minha senha!
Você precisa recuperar sua senha?
Clique aqui
Parceiros Forumeiros
Os membros mais ativos da semana
Harleen
 
Kyo Panda
 
APOllO
 
odelgado
 
Kyko
 
mrvisible
 
Shek
 
rlmac
 
PrisoN†BreaK
 
iScroll
 

Quem está conectado
271 usuários online :: 6 usuários cadastrados, Nenhum Invisível e 265 Visitantes :: 3 Motores de busca

BlueJOkeR, Czins, iScroll, Kyo Panda, mrvisible, Pedxz

[ Ver toda a lista ]


O recorde de usuários online foi de 3131 em 24/12/09, 01:05 pm

JavaScript em uma página específica

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Resolvido JavaScript em uma página específica

Mensagem por iHeloaD em 10/04/16, 08:06 pm

Detalhes da questão


Endereço do fórum: www.cidadesocial.com
Versão do fórum: PunBB

Descrição


Olá!
Há como colocar um javascript em uma página específica? No caso, gostaria de aplicar o seguinte JavaScript na página /register?agreed=true&step=2.

Código:
jQuery(function(){
jQuery('input[value="Salvar"]').val("Criar conta");
});

Até mais.


Última edição por iHeloaD em 13/04/16, 10:46 pm, editado 1 vez(es)
avatar

iHeloaD
Membro do Fórum

Masculino
Inscrito dia : 11/10/2012
Mensagens : 1700
Pontos Ativos : 2816

http://www.cidadesocial.com https://www.facebook.com/gustavofaq

Resolvido Re: JavaScript em uma página específica

Mensagem por MateusAnjosV em 10/04/16, 10:01 pm

Olá e boa noite!

Isto deverá satisfazer as suas necessidades:
Código:
 
 jQuery(function(){
      if(window.location.pathname == "/register?agreed=true&step=2") {
          jQuery('input[value="Salvar"]').val("Criar conta");
      }
    });

Até mais.
avatar

MateusAnjosV
Membro do Fórum

Masculino
Inscrito dia : 16/10/2015
Mensagens : 1431
Pontos Ativos : 2005

http://ajuda.forumeiros.com/

Resolvido Re: JavaScript em uma página específica

Mensagem por iHeloaD em 11/04/16, 11:10 am

Infelizmente não funcionou Triste
http://prntscr.com/aqwvh2
avatar

iHeloaD
Membro do Fórum

Masculino
Inscrito dia : 11/10/2012
Mensagens : 1700
Pontos Ativos : 2816

http://www.cidadesocial.com https://www.facebook.com/gustavofaq

Resolvido Re: JavaScript em uma página específica

Mensagem por Shek em 12/04/16, 10:36 am

Acho que... O que Mateus quiser dizer, é isso:
Código:
jQuery(function(){
   if(window.location='/register?agreed=true&step=2') {
      jQuery('input[value="Salvar"]').val("TEXTONOVO2");
   }
});
Mateus, por que ao tirar o .pathname do código ele simplesmente funciona? Louco


ShekAdmineiro - Fórum dos Fóruns
Clicar no botão ou no OBRIGADO não mata ninguém!
avatar

Shek
Admineiro
Admineiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 16548
Pontos Ativos : 20885

http://www.shiftactif.com https://www.facebook.com/shek.crowley https://twitter.com/shek_forumactif

Resolvido Re: JavaScript em uma página específica

Mensagem por iHeloaD em 12/04/16, 01:06 pm

@Shek, com este seu último código, o fórum fica redirecionando para a página de registro, como se foce um "meta refresh".
avatar

iHeloaD
Membro do Fórum

Masculino
Inscrito dia : 11/10/2012
Mensagens : 1700
Pontos Ativos : 2816

http://www.cidadesocial.com https://www.facebook.com/gustavofaq
  • 0

Resolvido Re: JavaScript em uma página específica

Mensagem por MateusAnjosV em 12/04/16, 02:30 pm

Olá e boa tarde!

Foi erro meu, sinto muito. Este código lhe trará êxito:
Código:
 jQuery(function(){
      if(window.location.pathname == "/register" && window.location.search == "?agreed=true&step=2") {
          jQuery('input[value="Salvar"]').val("Criar conta");
      }
    });

@Shek, respondendo as suas dúvidas:
Quando você removeu um " = " e o .pathname, só funcionou porque a comparação não foi feita, pois sem dois " == " o script torna-se um redirecionador. (Como relatado pelo @iHeload)

E, o meu erro foi simples.
Quando pedimos o .pathname, ele tem de retornar a página do domínio atual, exemplo: /register
E, quando usamos o window.location.search ele retorna tudo após o ?
Por isso duas comparações:
Código:
  if(window.location.pathname == "/register" && window.location.search == "?agreed=true&step=2")

Algo mais, @iHeload?
avatar

MateusAnjosV
Membro do Fórum

Masculino
Inscrito dia : 16/10/2015
Mensagens : 1431
Pontos Ativos : 2005

http://ajuda.forumeiros.com/

Resolvido Re: JavaScript em uma página específica

Mensagem por iHeloaD em 12/04/16, 02:34 pm

Perfeito @MateusAnjosV!
Muito obrigado também @Shek pelas tentativas.
avatar

iHeloaD
Membro do Fórum

Masculino
Inscrito dia : 11/10/2012
Mensagens : 1700
Pontos Ativos : 2816

http://www.cidadesocial.com https://www.facebook.com/gustavofaq

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum