Quero fazer um bookmarklet que pegue uma string da URL atual do navegador e a passe como parâmetro da minha URL específica e recarregue essa nova URL no navegador. A string necessária é após "=" entrar no URL antigo.
Exemplo:
URL atual do site:
http://www.someURL.com/?abc=thisString
Depois de clicar no bookmarklet, o novo URL deverá ser semelhante a:
http://www.newURLTakingParameter.com/abc?q=thisString
Consultei o Google sobre isso, mas não consegui encontrar uma solução exata para isso. Qualquer pessoa que ajudar será apreciada.
Responder1
Eu resolvi isso!
Usei este método JavaScript para obter a string de pesquisa do URL e, em seguida, para remover o ponto de interrogação e o sinal de igual, etc. da string de pesquisa, usei o método substring() de javascipt e o problema foi resolvido.
O marcador final é:
javascript:location='www.newURLTakingParameter.com/abc?q='+window.location.search.substring(3,14)