iFrame 내부에있는 고전적인 ASP 페이지가 있습니다. 나는 다음과 같은 형태의 코드가이 페이지에서기본 ASP 변수 문제
: 나는이 페이지를 볼 때
<input type="hidden" id="xPar" name="xPar" value="<%=obj.Parameter1 %>" />
, 나는 양식 필드의 값이 변경 시간의 90 %를 말할 것입니다. 그러나 가치가 옳지 않은 경우가 있습니다.
obj.Parameter1이 COM 개체에서 반환됩니다. COM 객체가이 속성을 설정하는 것을 보았습니다. 나중에 다른 ASP 페이지가 올바른 값으로 전달 된 것을 보았습니다. 그러나이 코드에서 시간의 10 %는 이전 값과 변경되지 않습니다.
예 -
-
처음
- : E1은
- 두 번째 시간 : E2
- 셋째 시간 : E2
- 넷째 시간 : E4
그것은 항상에서 발생하지 않습니다 두 번째와 세 번째, 그것은 내가보고있는 것의 예일뿐입니다.
나는 무슨 일이 일어나고 있는지 잘 모르겠습니다. 변수가 캐시되고있는 것처럼 보입니다. 누구든지 제가 누락 된 부분에 대한 제안이 있습니까?
코드 또는 COM 개체의 코드의 나머지 부분에서 논리를 모른 채, 당신에게 문제의 원인을 이야기하는 것은 매우 힘들 것입니다. –