打开外部URL的Shadowbox会导致页面损坏

时间:2015-03-06 12:44:09

标签: javascript shadowbox

首先,抱歉我的英语很差。

当我需要打开外部网址时,我遇到了使用shadowbox的问题。我可以打开页面,但它充满了黑色空间。这也发生在Google上。我试图打开谷歌,所有页面都是黑色的。

https://s23.postimg.org/6llip9emj/shadowbox.png

所以,我试图通过shadowbox提供的选项来解决这个问题,但是我没有设置它。 IE,Chrome和FF会出现问题。

编辑:我使用的代码:

Shadowbox.init({
        skipSetup: true,
        modal: true,
    });

$(window).load(function () {

        // open a welcome message as soon as the window loads
        Shadowbox.open({
            content: 'https://shopline.itau.com.br/shopline/shopline.aspx',
            player: "iframe",
            type: "iframe",
            title: "Main",
            height: 480,
            width: 720
        });

    });

有人有建议吗?

提前致谢。

1 个答案:

答案 0 :(得分:0)

我找到了它。

可能是因为我要打开的页面很大程度上是白色的,所以shadowbox正在替换它。

我使用ColorPix找出黑色空间的颜色,它是#060606,我在CSS上找到了这个:

#sb-body,#sb-loading{background-color:#060606;}

所以,我把它改为#ffffff并且它有效!现在它不会替换黑色的空白部分。

我不知道这是否正确,但它对我有用。 :)