2011-03-01 26 views
0

我有腳註頁面:錨散列忽略了其他的URL參數

<a href="#footnote">footnote</a>. 

但是如果頁面的當前位置是

www.domain.com/?q=something, 

所產生的腳註的網址是 不www.domain.com/?q=something#footnote, 但www.domain.com/#footnote

所以是絕對的url使用情況是上面唯一的解決方案,或者有一些技巧來過這個?

謝謝

回答

0

我剛剛在Chrome中試過,它工作正常。默認情況下,瀏覽器會認爲它是一個相對URL(除非格式另有說明)。

+0

我也哈瓦鉻結果,而忽略網址參數...有一種特殊的格式呢? – crimix 2011-03-01 21:44:14

+0

@crimix請發佈更多代碼或實時網址 – 2011-03-01 21:47:15

+0

我想出了......這是頁面頭部錯誤的 ......謝謝 – crimix 2011-03-01 22:11:21

0

從你張貼在這裏,我幾乎看不出它是如何失敗。如果您提供了更多信息,也許人們可以提供幫助。

0

但它會發生在IE。

你可以試試這個

 
jQuery(document).ready(function($) { 
    $body = (window.opera) ? (document.compatMode == "CSS1Compat" ? $('html') : $('body')) : $('html,body'); 
    $body.animate({scrollTop: jQuery('.youcalss').offset().top}, 1000); 
})