Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 切换页面时Opera中的明亮闪光_Html_Css_Opera - Fatal编程技术网

Html 切换页面时Opera中的明亮闪光

Html 切换页面时Opera中的明亮闪光,html,css,opera,Html,Css,Opera,每当我在一个我正在工作的网站上切换页面时,我在每次加载页面时都会看到一道明亮的白光。我认为这是由白色默认浏览器背景造成的,它非常烦人,看起来很可怕。不过,在其他页面或其他浏览器上似乎不会发生这种情况 我的样式表或者我在页面上使用的任何东西是否导致了这个闪光?我能做些什么来防止它 该网站位于,我正在使用Opera 11.52。我猜这种情况会发生,因为它每次都在重新加载背景 为此,您可以使用Apache的mod_expires。 例如,您可以将其放在.htaccess中: ExpiresActive

每当我在一个我正在工作的网站上切换页面时,我在每次加载页面时都会看到一道明亮的白光。我认为这是由白色默认浏览器背景造成的,它非常烦人,看起来很可怕。不过,在其他页面或其他浏览器上似乎不会发生这种情况

我的样式表或者我在页面上使用的任何东西是否导致了这个闪光?我能做些什么来防止它


该网站位于,我正在使用Opera 11.52。

我猜这种情况会发生,因为它每次都在重新加载背景

为此,您可以使用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"
有关更多信息:

记住,您需要在Apache中为此启用mod_expires


编辑:我只有在按下“Musikk”并转到子域时才会收到此消息。我认为这是不可能修复的,因为您正在切换域并加载其他文件。如果你想防止这种情况,你可能应该把它改成或类似的东西

我不能在win7I上复制这个,我在IE9、FF和Chrome上也看到了flash。@Rob,真烦人。。。哦,好吧。。也许我得试着不在乎,呵呵。是的,我也认为这是正在发生的事情,但奇怪的是,我除了222之外没有其他背景。可能是样式表导致了重新加载flash,因为我还没有启用exipres?无论哪种方式,它都不会发生在我的其他浏览器上。。。也许我会跳一个缓存/cookie清理舞,看看这是否能解决任何问题……是的,你可以尝试缓存样式表,但正如我在编辑中所说的,我怀疑这在更改域时是否有效。这是真的。奇怪的是,当我改变域名的时候,我似乎并没有得到那个闪光,呵呵。也许这只是我的特定浏览器安装,其作用相反:p