Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o tema • Voltar para a ficha do tema
JavaScript em uma página específica
3 participantes
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre códigos Javascript e jQuery
Página 1 de 1
JavaScript em uma página específica
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 14.04.16 2:46, editado 1 vez(es)
Re: JavaScript em uma página específica
Olá e boa noite!
Isto deverá satisfazer as suas necessidades:
Até mais.
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.
Re: JavaScript em uma página específica
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");
}
});
Re: JavaScript em uma página específica
@Shek, com este seu último código, o fórum fica redirecionando para a página de registro, como se foce um "meta refresh".
Re: JavaScript em uma página específica
Olá e boa tarde!
Foi erro meu, sinto muito. Este código lhe trará êxito:
@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:
Algo mais, @iHeload?
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?
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre códigos Javascript e jQuery
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos