2013-01-30 1 views
0

내 문제는 그 다음이다 문자열로 기록 된 페이지를 가져옵니다. 버튼 확인을 클릭하면 javascript 함수 확인이 호출되고 끝나면 제출이 완료됩니다. 그 기능을 수행하기 전에 제출을하기 전에 "document.childNodes [0] .outerHTML"을 수행하는 서면 페이지를 얻을 수 있습니다.ASP 고전 :</p> <p>내가 자체에 제출 ASP 페이지를 가지고 :

내가 원하는 것은 "document.childNodes [0] .outerHTML"내부에서 자바 스크립트 함수를 확인했지만 VBScript 부분에서 제출 한 문자열을 얻는 것입니다.

누구든지이 문제에 대해 알고 있습니까? 아무도 나를 도울 수 없습니까?

당신보다 훨씬 더 잘 맞습니다.

+2

무엇합니까 "하지만, VBScript 부분에 제출 한 후. " 평균? 페이지를 요약하면 더 이상 존재하지 않습니다. 서버에서 생성 한 새로운 복사본이 표시됩니다. –

답변

0

그냥 숨겨진 양식 필드의 값으로 전달하십시오.

HTML :

자바 스크립트 코드에서 다음
<input type="hidden" name="outerHTML" /> 

바로 제출하기 전에 :

document.forms["form_name"].elements["outerHTML"].value = document.childNodes[0].outerHTML; 

그리고 당신은 서버 측 코드를 읽을 수 있습니다

<% 
Dim rawHTML 
If (form was submitted) Then 
    rawHTML = Request("outerHTML") 
    '... 
End If 
%> 
관련 문제