2014-01-17 105 views
0

這是我的網站:http://www.ragewarsclan.com強制用戶進入頁面頂部?

我在將論壇集成到我的網站時遇到問題。 我在第一次使用對象,然後意識到,這不會是最好的解決辦法,因此我轉而使用iframe和使用此代碼:

<div style="margin: 0 auto; width:100%; height:100%; 
overflow: auto;"><iframe src="./smf/" width="100%" height="100%"></iframe></div> 

這似乎只適用於Chrome工作方式與在其他瀏覽器的高度論壇只會是250px,所以我從100%改爲1750px。 但是,現在,當用戶點擊其中一個論壇類別時,它將用戶放在頁面底部附近,所以我使用了jquery,並使用它來嘗試強制用戶進入頁面頂部,當論壇類別被點擊:

<script type="text/javascript" src="jQuery-1.4.1-min.js"> 

$(document).ready(function(){ 
    $(this).scrollTop(0); 
}); 

</script> 

雖然這似乎並沒有工作過,我不知道爲什麼......

感謝。

+0

http://stackoverflow.com/questions/4210798/how - 滾動到頁面頂部與JavaScript的jQuery的看看嗎? – cDima

+0

這是一個字母o,不是零。 – Blazemonger

+0

如果頁面不在iframe中,它可以很好地工作:ragewarsclan.com/smf,但是在iframe中鏈接不起作用:http://www.ragewarsclan.com/Forum.html,所以真正的問題是非工作鏈接 – bugovicsb

回答

0

你可以讓你的論壇類的鏈接,並在頁面

http://jsfiddle.net/sTr8F/

<div id="top"> top of page. scroll down to find link and click on it </div> 

<a href="#top"> forum category </a> 
0

scrollTop的不滾動到頂部的頂部他們的href設置爲一個元素,它返回頁面的y偏移量。

如果您需要將頁面滾動到使用jQuery頂部(這樣你就可以做到這一點也順利),可以使用動畫

$("html, body").animate({scrollTop:0},500); //will be done in 500ms