iframe滚动位置

时间:2013-02-03 18:18:02

标签: javascript facebook iframe facebook-like

我有一个iframe,来自facebook的类似按钮,它有点小我想从左边滚动iframe 15px;

这是我的代码:

<iframe id='likebutton' frameBorder='0' allowTransparency='true' src='http://www.facebook.com/widgets/like.php?href="www.facebook.com/makestream"&amp;layout=standard&amp;show_faces=true&amp;width=53&amp;action=like&amp;colorscheme=light&amp;height=80' style='position:absolute;width:26px;height:23px;overflow:hidden;border:0;'></iframe>

无论如何使用javascript进行此操作?

2 个答案:

答案 0 :(得分:0)

使用javascript,您可以使用以下代码更改CSS:

document.getElementById("likebutton").style.marginLeft="15px";

或使用jQuery:

$("#likebutton").css("margin-left","15px");

答案 1 :(得分:0)

以下是在iframe中滚动的代码:

document.getElementById('likebutton'); 
myIframe.onload = function () { 
myIframe.contentWindow.scrollTo(xcoord,ycoord); 
} 

实例: http://jsbin.com/ipujo/1/edit