2012-09-12 96 views
0

正如標題所說,我想要做的是點擊一個鏈接後,我轉到另一頁面的某個部分,該部分應滾動到頂部。另外,我不想爲此使用jquery,我只想使用html。謝謝!以下是從原來的頁面代碼:點擊鏈接後滾動到另一個頁面的某個部分

<TABLE cellspacing="11px" style="margin-left:3px"> 
       <TR> 
        <TD><A href="detail.html#patents">PATENT</A></TD> 
        <TD><A href="detail.html#trademarks">TRADEMARKS</A></TD> 
        <TD><A href="detail.html#ipLawAndPolicy">IP LAW & POLICY</A></TD> 
        <TD><A href="detail.html#productsAndServices">PRODUCTS & SERVICES</A></TD> 
        <TD><A href="detail.html#inventors">INVENTORS</A></TD> 
        <TD><A href="detail.html#newsAndNotices">NEWS & NOTICES</A></TD> 
        <TD><A href="detail.html#faqs">FAQs</A></TD> 
       </TR> 
      </TABLE> 

以下是從目標頁面代碼:

<BODY> 
     <P id="patents">PATENTS</P> 
     <HR /> 
     <P id="trademarks">TRADEMARKS</P> 
     <HR /> 
     <P id="ipLawAndPolicy">IP LAW & POLICY</P> 
     <HR /> 
     <P id="productsAndServices">PRODUCTS & SERVICES</P> 
     <HR /> 
     <P id="inventors">INVENTORS</P> 
     <HR /> 
     <P id="newsAndNotices">NEWS & NOTICES</P> 
     <HR /> 
     <P id="faqs">FAQs</P> 
    </BODY> 
+0

通過「滾動」,你的意思是*動畫*滾動?或者只是流行!,轉到內容的那一部分? –

回答

1

如果您只想跳轉到頁面的特定部分,請在目標處使用以下代碼:

<a name="targetName"/> 

並鏈接到targetPage.html#targetName。這裏的targetName僅僅是一個例子,使用適合你鏈接的部分的東西。

如果需要空格添加到目標頁面的底部,你可以不喜歡加入以下頁面的底部(</body>前):

<div style="height: 1000px"></div> 
+0

嗨epsaion,謝謝你的回答,但我的問題是我想要特定的部分到頂部,而我的第二頁上的內容不適合整個屏幕。 –

+0

爲了做到這一點,您必須在頁面底部添加空格。 – epsalon

相關問題