多数人喜欢把页面上的浮动层做成 Div 元素,就是说许多人在制作网页上的浮动层时喜欢使用 <div> </div> 标签。但是用这种方法做出来的浮动层有一个缺点,就是有可能被浏览器拦截掉,从 而无法正常显示。
现在有些版本的浏览器(例如 Windows XP 系统上的 IE 6.0 SP2 浏览器)装有 『上网助手』 或『上网精灵』之类的插件。此类插件的功能之一就是可以拦截网站上的广告,包括拦截弹出广告、 拦截浮动广告、拦截 Flash 广告。 如果来访者的电脑已经启用了上网助手的“拦截浮动广告”功 能,那么你的站点上那些使用 Div 元素制作的浮动层就会被截住并消灭掉。
如何避免你的浮动层被拦截呢?其实办法很简单:不使用 Div 元素就行了!你可以采用 Table 元素或 Span 元素,等等。一个很有效还很简单的办法就是把浮动层里的 <div></div> 标签改换成 <span></span> 标签。
这是因为,上网助手的拦截浮动广告功能的工作原理是『拦截移动的 DIV 元素』。如果你写了 <div></div> 标签,并且还用 s cript 脚本使这个 Div 元素移动起来,上网助手就会认为它是一个 浮动广告,从而加以拦截。 但是,如果你不使用 <div> </div> 标签转而改用 <span> </span> 标 签,上网助手就无法辨别,因此也就无法拦截。
现在赶快去检查一下你的站点上的浮动层是否使用了 <div></div> 标签。如果用了,赶快把它 们改成 <span></span> 标签吧! |