Facebook JS SDK"饲料”;将窗口推到顶部并打开对话框
Facebook JS SDK "feed" pushes window to top with dialog opens
使用FB JS SDK"feed"方法时。。。facebook生成的弹出窗口放置在窗口的最顶部,并自动迫使窗口滚动到顶部。
如果用户在网页底部并"订阅"并打开对话框。。。他们会跳到页面顶部。。。这破坏了体验。
这里有什么问题吗?
问题不是a href="#"的锚点标记。我已经测试过了。问题是该窗口何时从facebook显示。
请帮忙!
我对提要方法没有经验,在我的应用程序中,当用户点击某个按钮时,我会修复要发布的文本。
我的javascript代码片段如下:
function post()
{
FB.api('/me/feed', 'post',
{
message: 'MESSAGE_TEXT',
link:'APPLICATION_LINK',
name:'APPLICATION_NAME',
picture:'PICTURE_URL',
description:'DESCRIPTION_TEXT'
}, function(response) {
if (!response || response.error) {
//I use javascript here to change the button image, for posting error
} else {
//I use javascript here to change the button image, for successfull post
}
});
}
也许不是最好的解决方案,但它仍然对我有效,我没有任何弹出窗口或类似的东西。
希望这能解决你的问题。
相关文章:
- 使用jQuery滚动获取距窗口顶部的距离
- 如何在用户使用javascript向下滚动时创建一个附加到浏览器窗口顶部的层
- 在顶部框架上显示模态弹出窗口
- Chrome扩展-在全屏视频顶部显示自定义通知/弹出窗口(HTML元素)
- Javascript 将 iPython 笔记本单元格滚动到窗口顶部
- 在浏览器窗口顶部的HTC Android(4.0.3)上为空(空白)
- 如何相对于窗口顶部定位弹出窗口
- jQuery Waypoints只在元素到达窗口顶部时触发
- offset().顶部相对于窗口顶部的偏移量
- 当元素位于窗口顶部400像素以内时,使用jQuery函数
- 窗口顶部的Javascript事件进入和离开
- 在窗口顶部单击显示消息,而无需向上滚动到顶部
- 如何找到窗口顶部位置和我的iframe开始位置之间的距离
- 有没有办法让第二张幻灯片从循环2的窗口顶部开始?
- 修复滚动时浏览器窗口顶部的对象
- Reveal.js.如何暂时禁用显示属性,以便我可以添加其他东西,例如在窗口顶部的telestration
- 单击时从窗口顶部滚动到特定位置
- 仅当其顶部到达窗口顶部时才修复标题
- 假位置固定在Div内,但相对于窗口顶部,而滚动
- 当滚动到窗口顶部时,加载结果jQuery