2009-12-03 2 views
0

이것은 CSS로 작성된 웹 사이트 (최소한의 JS로 드롭 다운 메뉴에만 사용됨), CSS 및 mySQL DB를 사용하는 웹 사이트를위한 것입니다.산발적/무작위 페이지 표시 문제

내 페이지가 정상적으로 표시되는 시간의 95 %. 그러나 가끔씩 페이지간에 앞뒤로 클릭 할 때 방금 클릭 한 페이지가 제대로 표시되지 않습니다. 머리글의 상위 10 픽셀 (220 픽셀 높이 jpg)이 표시되고 그 바로 아래에 내 페이지의 꼬리말 부분이 표시됩니다. 나머지 헤더 이미지와 헤더 부분은 내용 분할과 마찬가지로 누락되어 있으므로 약 60 픽셀 크기의 페이지로 끝나며 내용의 전체 중간 부분이 누락됩니다.

새로 고침 버튼을 누르면 '잘못된'페이지가 바로 올바르게 표시됩니다.

이것은 내가 알 수있는 한 임의로 발생합니다. 내 사이트의 모든 페이지에서 발생할 수 있습니다. 때로는 30 번 또는 40 번 이상의 페이지 뷰가 발생하지 않고 다시 표시됩니다. 때로는 두세 번 연속으로 발생할 수도 있습니다.

필자는 모든 img 태그의 높이와 너비를 지정하고 태그 바로 앞에 PHP의 flush 함수를 사용하여 데이터베이스에 액세스하는 함수 바로 앞에 플러시를 추가하려고 시도했습니다. 내가 생각할 수있는 어떤 것도 도움이되지 못했습니다.

이 사이트는이 사이트를 테스트하는 데 도움이되는 세 명의 다른 사람들에게도 비슷한 문제가 발생했기 때문에 특정 컴퓨터 나 브라우저가 아닙니다 (Firefox와 관련있을지라도 , 왜냐하면 우리 모두는 그 문제에 대해 비틀 거리기 쉽습니다.)

모든 제안 사항에 깊이 감사드립니다. 모두가 나 빠지면서 이것은 실망 스럽습니다. 나는 여전히 웹 프로그래밍에 새로운 것이므로이 이상한 문제를 설명하는 것을 찾을 수 없다.

감사합니다 !!!

+1

파이어 폭스를 사용하고 있으므로 파이어 버그로 불량 페이지를 검사하십시오. 그것은 무슨 일이 일어나고 있는지 밝혀 줄 수 있습니다. – dnagirl

답변

0

다른 모든 것이 무작위 인 것처럼 보이기 때문에 서버 문제와 같은 소리가납니다. 로그 파일의 오류를 확인하고 기회가있는 경우 다른 서버의 사이트를 확인하십시오.

0

사이트에 대해 알지 못하는 사이에 필자는 사지에 나가서 블록 레벨 요소를 인라인 요소 안에 삽입 할 것을 제안합니다.

아마

<span id="header"> 
    <div id="content">...</div> 
</span> 

같은 나는

  1. 가 산발적 레이아웃 실패에 대한 인터넷 검색을하기 때문에이 난 그냥 비슷한 소리 문제를 해결 한

  2. 아주 작은 반환 말한다. 실수로 앵커 태그 안에 몇 개의 부동 div가 포함되었습니다. 대부분의 경우, Firefox는 앵커를 블록 레벨 요소로 처리합니다. 그러나 때로는 그렇게하지 않을 것이고, 앵커 안의 div가 페이지 전체에 뿌려 질 것입니다.