1

分享按钮要求我把元数据放到特定的信息上来分享。但是,它不起作用。

从 facebook 对象调试器

响应码: 503

必须修复的错误

缺少必需属性: 'og:url' 属性是必需的,但不存在。

<head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <meta property="og:url" content="http://www.yahoo.com">
        <meta property="og:image" content="http://ia.media-imdb.com/rock.jpg">
        <meta property="og:image" content="http://static.adzerk.net/Advertisers/bd294ce7ff4c43b6aad4aa4169fb819b.jpg">

        <title>FlipBook</title>

        <style>
        /* Close icon for popup window */
        #close {
        width:44px;
        }
        </style> 
        <link rel="stylesheet" href="cssv3/style.css" type="text/css">
        <link rel="stylesheet" href="cssv3/jquery-ui-1.9.2.custom.min.css" type="text/css">
        <link href="http://fonts.googleapis.com/css?family=Play:400,700" rel="stylesheet" type="text/css">

        <!--[if IE]>
        <script src="js/html5.js" type="text/javascript"></script>
        <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js" type="text/javascript"></script>
        <![endif]-->

        <script>
            if (navigator.userAgent.match(/Android/i)
                || navigator.userAgent.match(/webOS/i)
                || navigator.userAgent.match(/iPhone/i)
                || navigator.userAgent.match(/iPad/i)
                || navigator.userAgent.match(/iPod/i)
                || navigator.userAgent.match(/BlackBerry/i)
                || navigator.userAgent.match(/Windows Phone/i)) {
                window.location.replace("flipV5_mobile.html");
            }
        </script>

        <!--[if IE]><script src="js/selectivizr.js"></script><![endif]-->
        <script src="jsv3/jquery-1.8.3.js"></script>
        <script src="jsv3/turn.min.js"></script>
        <script src="jsv3/onload.js"></script>
        <script src="jsv3/jquery-ui-1.9.2.custom.min.js"></script>
        <script src="jsv3/jquery.viewport.min.js"></script>
        <script src="jsv3/jquery.scraggable.js"></script>
        <script src="jsv3/jquery.jqprint-0.3.js"></script>

</head>

以及初始化共享按钮的代码,除了多个图像无法共享外,一切正常,所以我不得不兄弟元的问题。(应该是共享多个图像的唯一方法吗?)

身体

<a id = "facebook" onclick="return fbs_click()" target="_blank"  title="Share on Facebook"></a>

javascript

    function fbs_click() {
        u=location.href;
        t=document.title;

        window.open("http://www.facebook.com/sharer.php?s=100&p[url]=" + u + "&p[title]=" + t + "&p[summary]=paagraphhhhhh",'sharer','toolbar=0,status=0,width=626,height=436');
        return false;
    }  

是否有必要使用元名称来共享多个图像?如果是,如何解决问题?谢谢。

4

0 回答 0