2011-11-23 3 views
0

현재 작업중인 웹 사이트의 페이지를 전환 할 때마다 페이지가로드 될 때마다 밝은 흰색으로 깜박입니다. 나는 그것이 기본 브라우저 배경에 의해 야기 된 것으로 가정하고, 그것은 매우 성가시고 끔찍한 것처럼 보인다. 다른 페이지 나 다른 브라우저에서는 보이지 않습니다.페이지 전환시 Opera의 밝은 플래시

내 스타일 시트 또는이 플래시가 발생하는 페이지에서 사용하는 항목이 있습니까? 내가 그것을 막기 위해 할 수있는 일은 뭐니?

웹 사이트는 http://www.triangelos.no이며, Opera 11.52를 사용하고 있습니다.

+0

win7에서 이것을 재현 할 수 없습니다. – albert

+0

IE9, FF 및 Chrome에서도 플래시가 표시됩니다. – Rob

+0

@Rob, 얼마나 성가신 일인지 ... 오 잘 .. 어쩌면 나는 돌보지 않으려 고 노력해야 할 것이다, hehe. – Svish

답변

0

매번 배경을 다시로드하기 때문에 이런 현상이 발생합니다.

Apache에는 mod_expires를 사용할 수 있습니다. 예를 들어, 당신은 당신의 .htaccess이 넣을 수 있습니다 :

ExpiresActive on 
ExpiresByType application/javascript "access plus 1 months" 
ExpiresByType image/jpg "access plus 1 month" 
ExpiresByType image/jpeg "access plus 1 month" 
ExpiresByType image/gif "access plus 1 month" 
ExpiresByType image/png "access plus 1 month" 
ExpiresByType text/css "access plus 1 months" 

을 당신은 당신이 당신이 CSS를 사용할 수 있습니다 배경 또는 사용 내용에 따라 다른 유형의 파일에 대해 다른 만료 시간을 설정할 수 있습니다 볼 수 있듯이 이미지 유형 중 하나. 자세한 내용은

ExpiresDefault "access plus 30 days" 

: http://httpd.apache.org/docs/2.0/mod/mod_expires.html

당신이 아파치에서 사용할 수 mod_expires가있을 필요가 기억 당신은 또한 모든 파일에 대해 시간이 만료 기본값을 설정할 수 있습니다.

편집 : 'Musikk'을 누르고 http://music.triangelos.no 하위 도메인으로 이동할 때만 표시됩니다. 나는 당신이 도메인을 전환하고 다른 파일을로드하기 때문에 이것을 고칠 수 없다고 생각합니다. 이것을 막으려면 http://triangelos.no/music 또는 그와 비슷한 것으로 변경해야합니다.

+0

그래, 그게 또한 내가 추측하고있는 것이지. 이상한 것은 내가 # 222 이외의 배경이 없다는 것이다. 어쩌면 아직 exipres를 활성화하지 않았기 때문에 재로드 플래시를 일으키는 스타일 시트일까요? 어느 쪽이든 내 다른 브라우저에서는 발생하지 않는다. 어쩌면 캐시/쿠키 클린 댄스를 통해 문제가 해결되는지 확인할 수있다. – Svish

+0

예, 스타일 시트 캐싱을 시도 할 수는 있지만 편집 도메인을 변경하는 동안 이것이 작동하는지 의심 스럽습니다. – Preau

+0

사실입니다. 이상한 것은 내가 도메인을 변경할 때 그 플래시를 얻는 것 같지 않다는 것입니다, hehe. 어쩌면 단지 내 특정 브라우저 설치가 반대의 역할을합니다 : p – Svish