1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Link directo para página obtida através de javascript

Discussão em 'Web Development' iniciada por Pynto R, 3 de Setembro de 2012. (Respostas: 3; Visualizações: 481)

  1. Pynto R

    Pynto R Power Member

    Boas,

    estou aqui com um quebra cabeças há uns tempos, gostaria de obter um link directo (ou outra forma qualquer) para aceder aqui:
    http://www.sas.ul.pt/ > Alimentação > Estudantes

    vendo o source da página, esse link traduz-se em
    Código:
    <a href="[URL="http://www.sas.ul.pt/index.php#"]#[/URL]" onclick="return go('','4;02');" title="Estudantes">Estudantes</a>
    Obrigado
     
  2. ImAnAlcoholic

    ImAnAlcoholic Power Member

    O que essa função faz, é preencher um formulario e submete-lo para o url "http://www.sas.ul.pt/index.php" através de POST.
    Não terás muita sorte a conseguir um link directo para isso.

    Dependendo da tua finalidade, pode ser possível dar a volta...
     
    Última edição: 3 de Setembro de 2012
  3. Pynto R

    Pynto R Power Member

    A minha finalidade é obter o conteudo da página usando jsoup (Java).
    Se for possivel descobrir o nome do campo do formulario e o seu valor, que façam abrir aquela página, penso que seja possivel com jsoup chegar lá...

    edit: devido ao que disseste, após analisar melhor o source da página, acabei por conseguir. obrigado.
    acedendo à pagina pretendida, existe um formulário no código, já com os valores únicos de cada pagina. sabendo esses valores, usa-se o metodo post e pronto :)

    Jsoup.connect(url).data("nav", "[email protected];[email protected];4H10", "opt", "4;4H10", "chvP", "1").post();
     
  4. ImAnAlcoholic

    ImAnAlcoholic Power Member

    ahaha sim. Basta um pedido HTTP Post ao index.php com a data certa, para retornar o conteudo da página.
     

Partilhar esta Página