Obtendo valores de âncora com JavaScript

Olá galera!

Quem nunca viu uma URL assim:

http://www.teste.com.br/index.php#algumacoisa

Pois é, elas são comuns e têm a sua utilidade. Mas como obter o valor após o hash? (# ou “jogo da velha”)

Existem duas maneiras, uma fácil e outra que morde fronha:

window.location.hash

ou se você anda mordendo a fronha:

new String(window.location).split('#')[1]

Escolha o seu jeito, o resultado é o mesmo. Ahh e já vou adiantando, não é possível obter o valor hash (ou âncora) com o PHP, no entanto é possivel processar uma URL (que não seja, por exemplo $_SERVER[‘request_uri’]) com a função parse_url!

Fica a dica galera!

Tiago.

Publicado por

Prof. Me. Tiago A. Silva

Prof. Me. Tiago A. Silva

Mestre em Tecnologia (UNICAMP, 2018), Licenciado em Computação e Pedagogia (Claretiano, 2017 e 2018, respectivamente), Especialista em Desenvolvimento de Software para Web com ênfase em Java (UNIFEG, 2015), Especialista em Educação a Distância (FACEL, 2017) e Tecnólogo em Informática para Gestão de Negócios (FATEC Mococa, 2010). Atualmente sou Professor no Ensino Técnico no Centro Paula Souza. Já atuei como Professor no Ensino Superior no Centro Universitário Moura Lacerda (2017), Programador de Sistemas na Prefeitura de Cajuru (2014-2017), além de possuir 11 anos de experiência em desenvolvimento web trabalhando com diversas ferramentas e frameworks.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *