2009-10-29 8 views
0

나는 Authorize.net을 속이고있어 누군가가 나를 도울 수 있기를 바란다.자동으로 양식 제출

기본적으로 Authorize.net에 구매를 위해 필요한 모든 관련 정보가있는 양식이있는 페이지가 있습니다. 사용자가해야 할 일은 페이지의 버튼을 클릭하면 모든 정보를 포스팅하여 Authnet의 호스팅 된 지불 양식으로 가져올 수 있습니다.

문제는 결제 페이지로 이동하기 위해 내 페이지의 버튼을 클릭하지 않아도되므로 자동으로 처리되기를 바랍니다.

지금 당장은 고풍 자바 스크립트 함수를 사용하여 양식을 제출합니다 (본질적으로 사용자의 버튼을 누르십시오).

<script type="text/javascript" language="javascript"> 
function submitform() 
{ 
    document.myform.submit(); 
} 

</script> 

<BODY onload="submitform()"> 

나는 그/그녀가 다음 지불 형태로 전송 될 때 사용자 이름 암호 등을 가진 사용자가 가입 한 그래서 나는 실제로이 중간 페이지 (경우에도 여행 할 필요없이이 중간 단계를 건너 뛸 수 있습니다 바라고 있어요 단지 몇 초 동안).

이 중간 페이지와 사용자 상호 작용이 필요하지 않으며 이미 Authorize.net에 게시해야하는 모든 정보가 있습니다. 나는 jQuery와 괜찮아 아약스 호출을 통해 POST 요청을 보낼 수 있지만 정확히 Authorize.net 페이지에 사용자를 넣지 않습니다. 또는 나는 뭔가를 놓친다.

다른 사람이 나에게이 문제를 해결할 수있는 좋은 방법을 제공 할 수 있습니까? 더 좋은 방법이 있어야합니다.

답변

0

앞서 언급 한 것처럼 jQuery를 사용하여 POST 요청을 보냅니다. 콜백에서 POST가 성공하면 window.location = "http://new-page"을 사용하여 사용자를 새 페이지로 리디렉션합니다.