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

ASP/XMLHttpRequest

Discussão em 'Web Development' iniciada por Naoise, 1 de Maio de 2008. (Respostas: 0; Visualizações: 878)

  1. Tenho uma função asp que usa o objecto XMLHttpRequest. Esta chamada de HTTP a uma página externa leva tempo para processar. Apesar de colocação do parâmetro final desta linha

    objHTTP.open "POST", "http://www.foobar.com", False

    a falso, "não fazem a chamda assincronamente e eseperam até a chamada voltar antes de continuar", ainda posso ver que o processo muitas vezes não conclui e que ele volta à escrita de ASP que chama e continua. Assim se este objeto não esperar, posso fazer esta função esperar ou dormir? Obrigado pela ajuda.

    ' sets foo value to 'a'
    call foo(foobarid)
    ' sets boo value to 'b'
    call boo(foobarid)

    Function foo(foobarid)
    Set objHTTP = CreateObject("Microsoft.XMLHTTP")
    objHTTP.open "POST", "http://www.foobar.com", False
    objHTTP.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
    objHTTP.send "foobarid=" & server.URLEncode(foobarid)
    Set objHTTP = Nothing
    End Function
     

Partilhar esta Página