【问题标题】:Open my images in a new tab在新标签页中打开我的图片
【发布时间】:2015-05-07 18:13:53
【问题描述】:

我在这个页面里建了一个小部件http://www.flickrbadge.com/

对于我的网站,我想在我的网站上显示我的 flickr 帐户中的九张图片,该页面向我显示了以下代码:

<style type="text/css"> 
.flickr_badge_image {margin:0px;display:inline;}
.flickr_badge_image img {border: 3px solid #4D4D4D !important; padding:0px; margin:3px;}
#flickr_badge_wrapper {width:300px;text-align:left}
</style><div id="flickr_badge_wrapper"><script type="text/javascript" src="http://www.flickr.com/badge_code_v2.gne?count=9&display=random&size=s&layout=x&source=user&user=xxxxxxxxx"></script><center><small>Created with <a href="http://www.flickrbadge.com">flickr badge</a>.</small></center></div>

我使用这段代码没有任何问题,但是当我点击其中一张图片时,我会丢失最后一页,我想做一个类似这样的功能(target="_blank") 在那个脚本中,我应该改变什么?

如果我忽略了什么,请提前向我道歉。欢迎投稿,感谢评价!

祝你有美好的一天!

【问题讨论】:

    标签: javascript html image widget flickr


    【解决方案1】:

    如果您有 jQuery,只需将其放在页面末尾:

    <script>
    $(window).bind("load", fixImages);
    
    function fixImages()
    {
       $("#flickr_badge_wrapper a").attr("target", "_blank");
    } 
    </script>
    

    【讨论】:

    • 这是一个准确的解决方案!非常感谢 berblexer!
    猜你喜欢
    • 2018-06-14
    • 1970-01-01
    • 2019-12-28
    • 2016-03-24
    • 1970-01-01
    • 1970-01-01
    • 2012-05-09
    • 2016-07-16
    • 1970-01-01
    相关资源
    最近更新 更多