문제

jQuery 및 Thickbox가있는 iframe을 열 수있는 링크가 포함 된 ListView가 있습니다. 이 새 창을 사용하면 사용자가 iframe으로 필드 정보를 편집 할 수 있습니다. 업데이트 버튼 -

<input type="submit" name="bUpdateDate" value="Update" 
onclick="self.parent.location.reload(true);self.parent.tb_remove();"
id="bUpdateDate" />

이 새로 고침은 IE에서 잘 작동하지만 Firefox와 Chrome은 모두 ListView를 다시 표시하지 않습니다. 캐시 없음과 HTTPCacheence.Nocache 및 IIS 헤더 컨텐츠 만료에 대한 메타 태그를 시도했지만 Firefox 새로 고침을 강요 할 수있는 것은 아무것도 없습니다. 내 목록 뷰를 자녀 IFRAME에서 다시 반짝이게하려면 어떻게해야합니까?

도움이 되었습니까?

해결책 3

나를 위해 일하는 솔루션은 여기에서 찾을 수 있습니다. http://www.zdima.net/blog/archives/398

다른 팁

jQuery 1.3.3 출시 된 경우 iframe 바인딩에 대한 더 나은 지원을받습니다. http://brandonaaron.net/blog/2009/05/14/jquery-edge-better-support-for-other-windows-indocuments

최신 비트를 얻고 더 많은 성공을 거둘 수 있습니다.

다른 옵션으로서

top.location.reload(true)

일하다?

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top