2012-05-16 5 views
1

피라미드 웹 페이지 내에 iFrame이 포함되어 있으면 새로 고침하지 않습니다. iFrame은 피라미드 웹 페이지가 아닌 로컬 HTML 파일입니다.피라미드 프로젝트 내부의 외부 iFrame. 업데이트 된

HTML 콘텐츠 (= iFrame)가 업데이트되고 iFrame으로 피라미드 웹 페이지를 새로 고치거나로드 할 때마다 iFrame 콘텐츠가 업데이트되지 않습니다. 브라우저에서 강제로 새로 고치면 iFrame에 새 콘텐츠가 있습니다.

이 문제를 해결하는 방법은 무엇입니까?

+0

링크를 제공해 주실 수 있습니까? 일부 코드? 어떤 것? –

답변

2

우선, 질문은 Python이나 Pyramid와 전혀 관계가 없습니다. Pyramid는 방금 HTML 페이지가 된 텍스트를 생성했습니다. 그 후 모든 것이 브라우저에서 일어나고 있습니다. 당신의 "다른 페이지"에는 브라우저가 매번 다시로드 할 필요가없고 캐시 할 수 있다고 말하는 HTTP 헤더가 있다고 가정합니다.

"피라미드 페이지"가 ​​생성 될 때마다 "다른"페이지를 강제로 다시로드하려면 매번 새 페이지를로드 할 생각으로 브라우저를 속일 수 있습니다. 이를 위해, 그냥 임의의 숫자와 가짜 URL 매개 변수를 추가

<iframe src="http://other.domain.com/somepage.html?blah=1452352235"></iframe> 

것은 어쩌구 뒤의 숫자는 = 타임 스탬프하거나 임의의 숫자 될 수있다.

관련 문제