有沒有辦法在按下時強制錨點位於屏幕的中間或底部?HTML錨定設置
我問的原因是因爲我有一個ASP.net文件,它將從數據庫中加載並給出一個長格式。我有一個位於頂部的錨點,它的效果很好,除了它將瀏覽器帶到ASP表單的開頭,而不是頁面的頂部。這是可以預料的。但有沒有解決方法?目前發生的事情
例如:
OnButtonClick:
banner (offscreen)
-------------- --------------
|banner | |anchor |
|anchor | |asp doc |
|asp doc | | . |
| . | | .. |
| .. | | ... |
| ... | |button |
|button | | |
|____________| |____________|
我也許應該補充:
我可以錨不能添加到HTML文件本身,因爲這個ASP形式不會在一個恆定的位置。它可能在多達10個不同的網站上。不同的佈局。
由於香蕉的工作方案:
<script>
function anchor() {
$(window).scrollTop(0);
}
</script>
<a onclick="anchor()">
<asp:Image ID="TopOfPageButton" ImageUrl="~/Images/topofpage.gif" runat="server" />
</a>
我知道。我只是在我的問題中添加了一點小問題。基本上,ASP文件不會有一個恆定的家。它可能會移動,所以我不一定會將它鏈接到asp標籤之外的東西。 – 173901
你可以使用一個空的主頁面,頂部有錨點,下面有contentTemplate。 – Banana
JQuery工作。實際上我之前並不知道有些HTML標籤有子例程來調用javascript函數。 – 173901