链接到iFrame内的Fancy Box

时间:2010-02-19 20:26:41

标签: jquery iframe fancybox

我有一个网站:http://treethink.treethink.net/ 所有fancybox iFrame都可以使用,但是如果你去了投资组合部分,那么点击它带你进入页面的一个链接并关闭Fancy Box。

如何修改Fancy Box,以便在投资组合iFrame中点击其中一个链接时,它会保留在iFrame中并转到链接?

以下是fancybox文件:

http://treethink.treethink.net/wp-content/themes/treethink/fancybox/jquery.fancybox-1.3.0.js

http://treethink.treethink.net/wp-content/themes/treethink/fancybox/jquery.fancybox-1.3.0.css

http://treethink.treethink.net/wp-content/themes/treethink/fancybox/web.js

在我安装wordpress之前,我之前有一个网站http://treethink.treethink.net/backup,也许有一种方法可以改变我听到的内容,所以当点击一个链接时,它会先进行转换和覆盖,然后加载任何内容在那个链接?这可能是更好的解决方法,不确定。

非常感谢,韦德

1 个答案:

答案 0 :(得分:0)

如果您要使用thickbox并且您遇到问题请执行宽度/高度百分比,这是一个非常简单的修复方法。您可以通过检测窗口尺寸自动设置宽度和高度。

示例(如果您想要90%):

var screenW = $(window).width();
var screenH = $(window).height();
var thickboxW = Math.round(screenW * 0.9);
var thickboxH = Math.round(screenH * 0.9);

// If you want to re-set values if window resized
$(window).resize(function() { 
 /* INSERT ABOVE VARS AND THICKBOX CALL HERE */
});