Fun*_*ing 4 anchor facebook resize
花了一整天试图在Facebook标签上做锚点工作后我已经放弃并寻求帮助:)
在下面非常简单的选项卡http://www.facebook.com/pages/Testing-pages/196886257049573?sk=app_186989884709513中,我们在页面末尾有一个锚点,可以将用户带回到页面顶部.
如果我离开iframe滚动条,一切都按预期工作,但如果我删除带有以下js的滚动条:
window.fbAsyncInit = function() {
FB.init({
appId: 'your_app_id',
status: true,
cookie: true,
xfbml: true
});
FB.Canvas.setSize();
};
Run Code Online (Sandbox Code Playgroud)
链接停止工作,什么都不做.IE9,FF7中出现以下问题,但在Safari和Chrome中运行良好.
我很茫然,真的不知道该怎么做.
NOTE1:试过以下插件http://flesler.blogspot.com/2007/10/jqueryscrollto.html
注意2:尝试通过JS重新加载页面,但它重新加载到左边的同一个地方.
所以我知道这已经很晚了,但是使用jQuery你可以绑定任何<a href=""></a>
以a开头#
,找到该元素的顶部位置,然后使用FB.Canvas.scrollTo(0, position)
滚动到该元素.
http://jsfiddle.net/sluzorz/efyVf/
编辑:
请jQuery.offset()
改用.
归档时间: |
|
查看次数: |
2977 次 |
最近记录: |