2013-03-10 3 views
1

이전에 비슷한 질문을하고 수정 사항을 적용했지만 일부 이유로 작동을 멈췄습니다. 본질적으로 나는 herehere 스타일 시트와 함께 here을 찾을 수있는 웹 사이트를 개발 중입니다.동적 내용로드 후 확장 목록에서 바닥 글을 이동하지 않음

처음에는 색인 페이지에서 요소를 확장하면 그에 따라 바닥 글/컨테이너의 높이가 수정되지만 왼쪽 막대를 사용하여 다른 페이지로 이동 한 다음 최상위 페이지로 돌아갈 때 요소를 확장 할 때 바닥 글/컨테이너가 수정되지 않고 정적으로 유지됩니다. 내가 뭘 잘못하고 있는지에 대한 아이디어가 있습니까?

http://drue.co.uk/1site/index.html -

http://drue.co.uk/1site/index.html#index.html 일 -

의 hashbang 방법 작동하지 않습니다

답변

1

그냥 생각, 확실하지 왜 그러나 이것은 당신이 홈페이지에 링크하는 방식에서 줄기 것 같다 Ajax 페이지로드는 일반적으로 나쁜 습관으로 간주되므로 history api을보고 동일한 문제가 발생하는지 확인하거나 단순히 다른 페이지의 홈 페이지로 바로 연결하는 것이 좋습니다. 그러면 전체 페이지가 다시 렌더링됩니다 , 페이지는 비교적 작다. (부하에 2백50킬로바이트에 대한) 그래서 이것은 (홈페이지의 대부분은 가능성이 이미 브라우저에 의해 캐시됩니다) 엄청난 문제가 안

편집 : 어떤 이유로

의를 통해 페이지를 탐색 할 때 제 URL은 inside

<div id="inside" style="height: 367px;"> 

의 ID와 div (페이지는 DIV의 높이를 정확하게 페이지가 표시되도록 아마도 설정된로드 된 후)이 상기 AJAX pageloads 대한 JS에 혼입되는 것

JavaScript에서 제거하고 내부 div에 for some를 사용하는 것이 좋습니다. overflow: hidden 또는 임의의 수의 other methods

관련 문제