我遇到了Fancybox 2.0和Internet Explorer的问题。它适用于所有其他浏览器。
在IE中就像灯箱div位于iframe之上,我无法点击任何按钮。
此外,页面中的位置与其他浏览器上的位置不同。
这是我用来称呼它的参数
$('.fancybutton').fancybox({
type : 'iframe',
maxWidth : 800,
maxHeight : 600,
fitToView : true,
width : '70%',
height : '80%',
autoSize : false,
closeClick : false,
openEffect : 'none',
closeEffect : 'none'
});
非常感谢任何帮助
我正在使用锚标记上的普通链接打开iframe
更新
我添加了DOCTYPE,iframe在所有浏览器中都打开了,但是...... 在这个iframe里面我有很多链接,这可以作为一个弹出菜单。链接是简单的锚标签,但是当我点击IE中的链接时没有任何反应。它适用于任何其他浏览器:(
干杯, 费德里科
答案 0 :(得分:4)
事实证明,我错过了JFK建议的DOCTYPE。
我在顶部添加了它,现在可以在所有浏览器上正常使用
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
谢谢!