链接未在Fancybox iframe中显示

时间:2012-07-01 00:44:40

标签: jquery fancybox

我无法让fancybox在iframe中打开我的链接。我的代码如下。谢谢!

<link href="./fancybox/jquery.fancybox-1.3.4.css" type="text/css" rel="stylesheet"/>
<script src="_js/jquery-1.7.2.min.js"></script>
<script src="fancybox/jquery.fancybox-1.3.4.js"></script>
<script>
$(document).ready(function() {
$('.iframe').fancybox({
'width': '85%', 
'height': '75%',
'transitionIn' : 'none',
'transitionOut' : 'none',
'type' : 'iframe'
}); // end fancybox
}); // end ready
</script>

我正试图从我的页面打开链接

<a href="http://www.nytimes.com/2010/07/18/books/review/Boyd-t.html" class="iframe">
<div class="linkcontainer"><h1>Review</h1></div></a>

1 个答案:

答案 0 :(得分:0)

您的代码没有任何问题,但问题与fancybox无关。

很有可能该页面使用X-Frame-Options response header来禁止在iframe内打开该页面(fancybox的情况,使用html iframe标记)

点击此链接了解更多信息https://developer.mozilla.org/en/The_X-FRAME-OPTIONS_response_header

您的代码可以与来自同一域的任何其他页面一起使用,但不受clickJacking保护。