Jump to content

添加在线客服模块后导致网页在IE 6.0下显示不正常


chenxing

Recommended Posts

版主好,当我添加了功能模块PSE LiveZilla Block v1.0后,我所测试的Prestashop 1.3 RC6版本在IE 6.0下显示不正常,但是在Chrome 5.0/6.0、Opera 10.54、Firefox 3.6.4下均能正常、准确显示,在IE下显示不正常的截图请看附件。

我的问题是:我还想提供对IE 6.0的支持(我不知道在IE 7/8下是否能正常显示,还没有测试过),我需要如何修改或者添加代码,使其在IE 6.0下正常显示?

(我曾经修改过这个模块下的blockpselivezilla.tpl,主要是在“style=”里添加了一个“height:140px;”的值,通过修改这个值,可以在上述几款非IE系的浏览器下正常、精确显示,但是在IE 6.0下仍然显示不正常,要么是附件中所显示的;要么是“Footer links block”区域上面的那条横线没有;要么是“Footer links block”区域和其上面的那条横线离网页上面的内容很远。)

23602_EURzoZV8R1JP8bU0CyzZ_t

Link to comment
Share on other sites

Hi,

没有正常效果的截图进行对比,很难判断的。

测试是在13RC6的默认模板下,还是定制模板?这个模块是在Left Column吗?是否漂移?模块tpl里的

等标签对是否完整?是否CSS未控制好?

建议用firebug对Smarty, CSS, Javascript进行debug。

另外,还有一个免费的livezilla的block供选择,请参考:http://www.prestashop.com/forums/viewthread/34251/
Link to comment
Share on other sites

版主好:

没有正常效果的截图进行对比,很难判断的。

我已经上传了一组截图,其中一张是Chrome 6.0下的,另外五张是IE 6下的,总体感觉,那条水平线在IE 6下总是基于右边的最下脚显示的。此现象在IETester 0.4.3版本下已经测得在IE 7下可正常显示,没有在IE 8下测试,估计IE 8下没有显示上的问题。

测试是在13RC6的默认模板下,还是定制模板?这个模块是在Left Column吗?是否漂移?模块tpl里的
等标签对是否完整?是否CSS未控制好?

这些截图都是基于1.3RC6的默认模板下的,非定制模板。模块是在Left Column,不能够飘移,模块tpl里的
等标签对是完整的,这些没有问题。CSS并没有进行过改动,是默认模板里边的。

此问题能解决甚好,不能解决也关系不大,毕竟IE 6已经是大势已去了。

桌面.zip

Link to comment
Share on other sites

那条黑线是#footer的border-top吧?估计是blockvariouslinks的问题。Uninstall这个livezilla模块和清除smarty cache后,是否还有这样的情况?用original的blockvariouslinks是否还有问题?

建议用firebug来debug。

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...