You are here

Views Slideshow 7.x-3.0 的问题

zjwzwxd 的头像
Submitted by zjwzwxd on 星期四, 2013-02-28 01:21

 

问题描述:Views Slideshow产生的页面幻灯效果在windows xp的IE8下面会出现图片不能显示的情况(第一次加载图片会短暂出现一下,很快就消失,后面的都不会显示了),其他的浏览器(firefox chorme)都没问题,windows7 下面的IE8模式也没问题
 
版本:Views Slideshow 7.x-3.0 
 
html代码:(以下代码是从调试窗口中复制的,查看页面源代码里面也没有的)
<div class="views-slideshow-cycle-main-frame-row views_slideshow_cycle_slide views_slideshow_slide views-row-1 views-row-odd" id="views_slideshow_cycle_div_category-block_1_0" style="z-index: 3; position: absolute; filter:  alpha(opacity=100); ZOOM: 1; display: block; top: 0px; left: 0px;" cycleH="253" cycleW="0" jQuery1362013587515="8">
<div class="views-slideshow-cycle-main-frame-row views_slideshow_cycle_slide views_slideshow_slide views-row-2 views_slideshow_cycle_hidden views-row-even" id="views_slideshow_cycle_div_category-block_1_1" style="z-index: 2; position: absolute; filter:  alpha(opacity=0); ZOOM: 1; display: none; top: 0px; left: 0px;" cycleH="253" cycleW="0">
<div class="views-slideshow-cycle-main-frame-row views_slideshow_cycle_slide views_slideshow_slide views-row-3 views_slideshow_cycle_hidden views-row-odd" id="views_slideshow_cycle_div_category-block_1_2" style="z-index: 1; position: absolute; filter:  alpha(opacity=0); ZOOM: 1; display: none; top: 0px; left: 0px;" cycleH="253" cycleW="0">
 
检查当手工删除上面的style中的内容,图片就可以显示出来了,但是图片切换时有短暂的白屏出现
 
关键在正常显示页面的时候这个html中是没有出现style的。
 
想问系统中那里设置能去掉这个style

论坛:

Drupal版本:

g089h515r806 的头像

(1),你把Drupal默认主题切换到garland下面,测试一下是否可以工作。如果正常了,就是你的主题与Views Slideshow不兼容;如果不正常,就是Views Slideshow的一个bug,此时可以升级Views Slideshow,说不定已经修正了。

g089h515r806 的头像

很少修改Views Slideshow的默认输出,只是在此基础上,调整CSS而已。

cycle_zb 的头像

我调整过view slideshow的浏览器兼容,我记得我的那个slideshow,第一次在ie8下,也是很乱的,但可以调整好的。

我猜下啊,这种问题,一般是没有对ie 8 hack到位,你找个前端经验丰富的,帮你看看,应该是浏览器兼容没写好。