Ir para conteúdo
Fórum Script Brasil
  • 0

Pegar valor de variavel


Owner

Pergunta

Tenho o seguinte código

// JavaScript Document
(
function(){
        var url; /* variavel global para chamar na função ajax */
        {
            var tg = document.getElementsByTagName( 'script' );
            var qs
            for ( var i = 0; i < tg.length; i++ )
            {    
                //alert( tg[i].src.search( /instrucao.js?id=[0-9]$/ ) );
                if ( tg[i].src.search( /funcao\.js\?key=([0-9,a-z])+&h=([0-9])/ ) != -1 )
                {
                    qs = ( tg[i].src.split( '?' ) );
                   url = 'http://www.site.com/index.php?' + qs[1];
                }    
            }    
        }

Consigo pegar o url normalmente mas eu preciso pegar agora o valor de h e do jeito que faço ele junta o url+h. Alguém saberia me dizer se tem como fazer isso funcionar?

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

i aew Onwer beleza? conheço esse código ein! sahuashu

bom saca só, pra pegar o valor de h!

basta tu dar um split em qs[1] por &.

ficaria assim:

window.onload = function(){
            var url; /* variavel global para chamar na função ajax */
            {
                var tg = document.getElementsByTagName( 'script' );
                var qs
                for ( var i = 0; i < tg.length; i++ )
                {    
                    if ( tg[i].src.search( /.*funcao\.js\?key=[0-9a-z]+\&h=\d+$/ ) != -1 )
                    {
                       qs = ( tg[i].src.split( '?' ) );
                       url = 'http://www.site.com/index.php?' + qs[1];
                       var h = qs[1].split( '&' );
                       alert( h[1] );
                    }    
                }    
            }    
        }

espero que ajude, abraço!

Editado por Romerito
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...