Fancybox jQuery: iframe vs ajax



有人能解释一下通过iframe与Ajax将内容加载到fanybox中的区别吗?

另外,是否有可能有一个画廊(例如rel="gallery")与框架或Ajax'ed内容?

谢谢。

当您使用iframe模式时,打开的页面作为与调用页面完全分离和独立的页面工作,它可能有自己的结构,功能和样式。你可以跳到fancybox中打开页面,然后在新窗口/选项卡中打开。

另一方面,使用ajax模式,打开的内容成为调用页面DOM结构的一部分(通常是像<div>这样的html元素),并且可以继承调用页面的样式、功能和属性。

关于:

is it possible to have a gallery (e.g. rel="gallery") with either 
iframed or Ajax'ed content?

…答案是。您可以将组合在相同的 fancybox画廊,图像,swf对象,内联内容(从隐藏的<div>), youtube视频,ajax内容,框架页面,pdf文档和脚本内的硬编码自定义内容。

这是一个结合了图片和youtube视频的图库的例子。

最新更新