【发布时间】:2011-11-16 08:58:28
【问题描述】:
我正在尝试使用以下代码,因此当有人单击图片时,会弹出对话框供他们在新闻提要中分享。当他们按共享时,下载框应显示为“另存为/取消”等。如果他们在分享之前取消,应该会弹出一条消息,说他们需要分享才能下载。
当按下图像并且一切正常时,我已经得到它来显示对话框,但我不知道如何将其余部分放入代码中。我猜这与底部的响应部分有关,但我无法弄清楚或找到有关如何在任何地方使用它的东西。我已经尝试了目前我能想到的所有可能的谷歌搜索。
提前感谢您的帮助!
(代码中没有我的任何信息,大部分情况下我只是使用 Facebook 示例)
<body>
<div id='fb-root'></div>
<script src='http://connect.facebook.net/en_US/all.js'></script>
<p><a onclick='postToFeed(); return false;'><img src="RANDOM IMAGE.png" alt="IMAGE"/></a></p>
<p id='msg'></p>
<script>
FB.init({appId: "1234567890", status: true, cookie: true});
function postToFeed() {
// calling the API ...
var obj = {
method: 'feed',
link: 'https://developers.facebook.com/docs/reference/dialogs/',
picture: 'http://fbrell.com/f8.jpg',
name: 'Facebook Dialogs',
caption: 'Reference Documentation',
description: 'Using Dialogs to interact with users.'
};
function callback(response) {
document.getElementById('msg').innerHTML = "Post ID: " + response['post_id'];
}`enter code here`
FB.ui(obj, callback);
}
</script>
</body>
【问题讨论】: