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
Login

Esqueci minha senha

Últimos assuntos
Perdi minha senha!
Você precisa recuperar sua senha?
Clique aqui
Parceiros Forumeiros
Quem está conectado
295 usuários online :: 9 usuários cadastrados, 1 Invisível e 285 Visitantes :: 1 Motor de busca

Fernanda Nunes, Fou-Lu, Harleen, iScroll, IsmaelS., Lincoln, MarcosSchultz, Tiger, Try

[ Ver toda a lista ]


O recorde de usuários online foi de 3131 em Qui 24 Dez 2009 - 15:05

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 Seg 11 Abr 2016 - 0:06

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 Qui 14 Abr 2016 - 2:46, editado 1 vez(es)

iHeloaD
Membro do Fórum

Masculino
Inscrito dia : 11/10/2012
Mensagens : 1688
Pontos Ativos : 4400

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

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

Mensagem por MateusAnjosV em Seg 11 Abr 2016 - 2:01

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.

MateusAnjosV
Membro do Fórum

Masculino
Inscrito dia : 16/10/2015
Mensagens : 1417
Pontos Ativos : 2478

http://ajuda.forumeiros.com/

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

Mensagem por iHeloaD em Seg 11 Abr 2016 - 15:10

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

iHeloaD
Membro do Fórum

Masculino
Inscrito dia : 11/10/2012
Mensagens : 1688
Pontos Ativos : 4400

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

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

Mensagem por Shek Crowley em Ter 12 Abr 2016 - 14:36

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



Shek Crowley
Admineiro
Admineiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 15652
Pontos Ativos : 23100

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 Ter 12 Abr 2016 - 17:06

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

iHeloaD
Membro do Fórum

Masculino
Inscrito dia : 11/10/2012
Mensagens : 1688
Pontos Ativos : 4400

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

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

Mensagem por MateusAnjosV em Ter 12 Abr 2016 - 18:30

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?

MateusAnjosV
Membro do Fórum

Masculino
Inscrito dia : 16/10/2015
Mensagens : 1417
Pontos Ativos : 2478

http://ajuda.forumeiros.com/

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

Mensagem por iHeloaD em Ter 12 Abr 2016 - 18:34

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

iHeloaD
Membro do Fórum

Masculino
Inscrito dia : 11/10/2012
Mensagens : 1688
Pontos Ativos : 4400

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