Javascript函数在主页面或新窗口上打开URL

时间:2012-03-29 14:07:40

标签: javascript

我在位于我网站首页的iframe中使用了一些javascript。有一个幻灯片功能,以便当用户滑动图像时,它将打开一个指向另一个网站的链接,但此刻它打开了iframe中的链接,所以看起来真的很有趣。

这是使用atm的js代码:

    var unlock = function()
{
    //$("#gfx").animate({backgroundPosition: '0 40'}, 400, '', function()
    //{
        $("#gfx-bottom").animate({bottom: -100}, 300);
        $("#gfx-top").animate({top: -100}, 300, '', function()
        {});    
        $("#iphone-inside").fadeOut("normal", function(){window.location="http://www.urlimtryingtolinkto.com";});                                 
    //});

2 个答案:

答案 0 :(得分:1)

使用window.top。

var unlock = function()
{
    //$("#gfx").animate({backgroundPosition: '0 40'}, 400, '', function()
    //{
        $("#gfx-bottom").animate({bottom: -100}, 300);
        $("#gfx-top").animate({top: -100}, 300, '', function()
        {});    
        $("#iphone-inside").fadeOut("normal", function(){window.top.location="http://www.urlimtryingtolinkto.com";});                                 
//});

答案 1 :(得分:1)

对于新窗口,请使用window.open()

var unlock = function()
{
    //$("#gfx").animate({backgroundPosition: '0 40'}, 400, '', function()
    //{
        $("#gfx-bottom").animate({bottom: -100}, 300);
        $("#gfx-top").animate({top: -100}, 300, '', function()
        {});    
        $("#iphone-inside").fadeOut("normal", function(){window.open("http://www.urlimtryingtolinkto.com");});                                 
    //});