我正在尝试创建一个花式框/灯箱警告,当用户使用 IE7 访问我的网站时将显示该警告。我在 Fancybox 网站上四处挖掘,发现了这个脚本,它允许 fancybox 在页面启动时显示。我添加了一个 IE7 if 语句。所以我的最终代码类似于下面的代码:
<!--[if IE 7]>
jQuery(document).ready(function() {
$.fancybox(
'<h2>Hi!</h2><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam quis mi eu elit tempor facilisis id et neque</p>',
{
'autoDimensions' : false,
'width' : 350,
'height' : 'auto',
'transitionIn' : 'none',
'transitionOut' : 'none'
}
);
});
<![endif]-->
简而言之,它没有用。我把代码放在我的身体后面,而且为了清楚起见,我确实在我的脑海中启用了所有的 js 文件和 jquery 文件。关于如何让它发挥作用的任何想法?有没有更好的解决方案来做到这一点?