2013-06-13 1 views

답변

2

을 실행하여 그것을 크기를 얻을 수 있습니다 : viewstate가이있었습니다 단순히 문자열입니다

alert(document.getElementById('__VIEWSTATE').value.length) 

때문에 base64 인코딩 및 일반적으로 ViewState를 조각으로 구성하도록 사이트를 구성하지 않은 경우 ID가 __VIEWSTATE 인 숨겨진 요소에 항상 저장됩니다.이 경우 ID가 __VIEWSTATE_0, __VIEWSTATE_1과 같이 하나 이상의 숨겨진 변수가있을 수 있습니다.

+0

document.getElementById ('__ VIEWSTATE')가 null을 반환합니다. – NicoTek

1

Viewstate는 id이 "__VIEWSTATE"인 <input type="hidden" />에 저장됩니다. 당신이 viewstate가 거기에 저장되어있는 문자를 말해야한다

var iSize = document.getElementById('__VIEWSTATE').value.length;