我有这个简单的HTML代码:
<p><a class="doc" href="ajax_content.html">Test</a></p>
和这个javascript
$('a.doc').fancybox({'autoDimensions':false, 'width':'60%', 'height':'70%', 'titleShow':false});
这在fancybox 1.x中工作正常但在版本2中它返回:
The requested content cannot be loaded. Please try again later.
答案 0 :(得分:0)
你必须使用iframe:
$(".doc").fancybox({ 'width' : '75%', 'height' : '75%', 'autoScale' : false, 'transitionIn' : 'none', 'transitionOut' : 'none', 'type' : 'iframe' });
答案 1 :(得分:0)
请试试这个:
HTML:
<p><a class="doc fancybox.ajax" href="/absolute/path/to/ajax_content.html">Test</a></p>
JS部分:
$('a.doc').fancybox();