@ZEAL Blog·厉
WWW Zeal Blog
We stand alone,
TOGETHER.

Maxthon下浮动层的莫名消失

Posted by zeal on 2006-02-18 14:16 , 2567 characters |  + 1 - 1   English
转载请保留本行原始出处声明信息 : http://www.zeali.net/entry/327 MaDe1nZEAL
标签 ( WebDev ):  ,  ,  ,  , 
好多天没博了,这里杂草渐多。贴一段测试代码上来,演示浮动层在Maxthon下面会莫名其妙找不到的效果。之前写了一篇“Maxthon对IE的劫持”,HunterXP说那是因为我对Maxthon不了解,只要设置好了Maxthon和IE是完全一样的。今天记录下这个小问题,也是顺便可以佐证一下我的观点:即便使用的是IE的内核,也不可能有哪个浏览器是和IE“完全一样的”。任何程序在实现的时候总会有bug的存在;同样的接口提供给不同的人来调用,所实现出来的东西也会天差地别:)

测试代码如下(为了方便,略去了兼容NS/FireFox的部分代码,只用来演示代码在IE和Maxthon下的不同表现):

在浏览器中打开这个简单的测试页面,分别点击"Click me 1"和"Click me 2"这两个按钮。

在Maxthon下(版本 1.5.0 build95 Unicode)重复几次就会发现找不到testdiv这个层了,凭空消失了一样。

而在IE下面(版本 6.0.2800.1106.xpsp2.050301-1526)则一切正常。

这个现象让我郁闷了好几天,最后发现只要把第26行 '<div><a href="void('+i+')">The HREF LINK '+i+'</a></div>' 中的<A> TAG替换成<SPAN>,改成 '<div><span onclick="void('+i+')">The HREF LINK '+i+'</span></div>' 这样的形式就不会出现在Maxthon中DIV莫名消失的怪事了。

但至于为什么,仍然不得其解。只能理解为Maxthon对于绝对位置的层插入<A>标签之后的处理存在Bug? 即便Maxthon可以进行各种设置,但这种设置原则上来说应该不至于影响基本的页面显示效果才对。

反正现在知道了怎么避免页面在Maxthon下面显示不正常了,也就不用再继续郁闷。

不知道有没有高人可以透过现象来解释清楚本质原因。

Last Modified on 2007-05-28 12:05
6 条评论:
- 狮节2006-02-27 13:10
有一个关于maxthon的问题想请教,我在用maxthon时偶尔会出现这样的情况:回复帖子或者打开新的链接时标签无限增多直至极限,关也关不掉只有在任务管理器中结束任务再重新启动才行。请问是不是bug,或者是其他的问题。请不吝赐教,谢谢
- zeal (link) 于 2006-02-27 13:19
http://forum.maxthon.com/forum/index.php..
不知道你遇到的是不是这里所描述的由于某些网站脚本问题导致的。如果是的话你只能是对这些站点进行限制。
- 老张 () 于 2006-03-10 17:46
如果你去掉width和height的设置,absolute层里即便有链接也没事。我估计是maxthon的安全机制做的,它认为一个有宽有高,里面又有链接的浮动层就是广告。:(
- zeal (link) 于 2006-03-16 22:54
一句话点醒梦中人啊~~
看了一下,果真Maxthon缺省打开了浮动层广告过滤功能;将这项功能关闭就完全正常了。不过即便我不设置浮动层的width,height,依然是会被过滤掉。
从另一方面来说,要想避开Maxthon对于浮动广告的过滤功能,只要你在浮动层里面通过<span onclick="...">来代替直接的<a href=...>就行了,嘿嘿。
- zzw8272008-02-24 21:49
呵呵 多谢多谢 正为这个问题发愁呢
- zeal (link) verified2008-03-07 16:07
不客气,呵呵。
日志存档
2014年
2013年
2012年
2011年
2010年
2009年
2008年
2007年
2006年
本 Blog 原创内容
遵循以下授权:

Creative Commons
(创作共用) CC

署名-非商业性
-相同方式分享
ZEAL Blog 基于
Powered byPivot - 1.24.1: 'Arcee'
Pivot1.24.1
开发
系统部署于
Linode.com
Launched @
2005-04-27
Since 2005.04.27  梦想 就像鸡蛋 要么孵化 要么臭掉RSS Feed (Entries) | About me | Back To Home | @ZEAL | zbird.com | 沪ICP备05024379号