프레임 셋을 사용하는 웹 페이지가 있습니다.뒤로 단추 문제없이 HTML 프레임을 특정 순서로로드 하시겠습니까?
스크립팅 및 개체 종속성으로 인해 특정 순서로 프레임을로드해야합니다.
나는 템플릿으로이 예제를 사용했다 : 는 The JavaScript Source: Navigation: Frames Load Order
이는, 내가 마지막으로로드해야 페이지 대신에 빈 페이지를로드 첫 페이지가로드 된 후 올바른 페이지로 대체합니다.
그러나 브라우저의 뒤로 버튼을 사용해야합니다. 위의 링크에서 샘플을 실행하면 두 프레임이 모두로드 된 후 뒤로 버튼을 클릭하면 상단 프레임이 임시 빈 페이지로 되돌아갑니다. 그런 다음 뒤로 버튼을 다시 클릭하여 프레임 세트 앞에있는 페이지로 이동해야합니다.
[뒤로] 단추 동작을 사용하지 않고 특정 순서로 프레임을 강제로드하는 방법이 있습니까? [뒤로] 단추가 빈 페이지를 건너 뛰게하는 방법이 있습니까?
Internet Explorer 6 및 7에서 작동해야하며, Firefox 3에서도 작동해야합니다.
좋은 제안이지만 샘플에는 몇 가지 결함이 있습니다. 두 프레임 모두 동일한 ID를 얻지 만 더 중요한 것은 IE7에서 작동하도록 할 수 없습니다. (?) –
방금 제안의 많은 순열을 시도했습니다. . IE7/IE8에서 잘 작동합니다 (IE6을 사용해 보지 않았습니다). 그러나 Firefox 3에서 이상한 캐싱 문제로 인해 문제가 발생합니다. 기사를 정리하고 싶지만,이 시점에서, 나는 붙어있다. –
캐싱을 방지하려면 임의의 매개 변수를 SRC에 추가하십시오. now = new Date() newFrame.src = 'http://www.yahoo.com?now='+now; –