Quantcast
Channel: Últimos conteúdos
Viewing all articles
Browse latest Browse all 14190

Ler url após trocar o seu valor

$
0
0

Boa noite.

Estou trabalhando com 

window.history.replaceState('Object', 'Title', destination);

para alterar a url sem atualizar a página. Até ai tudo ok. Agora a dúvida que surgiu é, como ler o novo valor de um parâmetro que foi alterado?

 

Por exemplo:

Utilizo a função a baixo para utilizar o $_GET na minha url com o jquery

var $_GET = {};

document.location.search.replace(/\??(?:([^=]+)=([^&]*)&?)/g, function () {
function decode(s) {
return decodeURIComponent(s.split("+").join(" "));
}
$_GET[decode(arguments[1])] = decode(arguments[2]);
});

Porém quando troco a url, o que está funcionando muito bem, minhas demais funções não funcionam.  Pra funcionar preciso atualizar a página, o que não é o objetivo nesse caso.

 

Exemplo:

 

// Open overlay [insert-new]
if($_GET['action'] == 'insert-new'){
$('.overlay').slideDown();
}

 

Se atualizar, executa, se não, nada acontece.


Viewing all articles
Browse latest Browse all 14190

Trending Articles