필자는 ASP .Net 응용 프로그램을 유지 관리하고 있습니다. 페이지 추가 사용자를 사용합니다. 나는 재현 할 수 없습니다하지만 난 제출에 미친 듯이 뭔가 할 몇 가지 코드 발견 일으키는 미친 코드는이 코드 조각을 찾으려면__doPostBack을 두 번 실행할 수 있습니까?
function crazy-code()
{
...
__doPostBack() // 1st
...
return true;
}
뭔가를 할
if(crazy-code()){
__doPostBack() // 2nd
}
을과 문제는, 나는 모두 __doPostBack
을 발사하려했지만 나는 그것을 할 수 없었다. 이론적으로 항상 발생해야하는 것은 (__doPostBack
)을 발사 할 때 요청을 보내고 나중에 클라이언트 코드를 중지하거나 무시해야한다는 것입니다. __doPostBack
이 두 번 해고되는 경우 이유는 무엇입니까? 브라우저? 속도? ???
I 의한 페이지/프레임을 다시하지만 그렇지 않은 재현. 애드 인 사용자 페이지는 iframe입니다. 예를 들어 파이어 폭스에서는 확인 경고가 표시 될 때 프레임>이 프레임> 프레임 다시로드를 클릭하고 FF로 확인해야합니다. 그리고이 중복 된 레코드를 만드는 것은 아닙니다. – Jaider