Html 锚点哈希忽略其他url参数
我在第页的脚注如下:Html 锚点哈希忽略其他url参数,html,url,hash,anchor,Html,Url,Hash,Anchor,我在第页的脚注如下: <a href="#footnote">footnote</a>. 脚注的结果url为 不www.domain.com/?q=something#footnote, 但是www.domain.com/#脚注 那么,绝对url使用率是上述问题的唯一解决方案,还是有一些技术可以解决这个问题 谢谢我刚刚在Chrome上试用过,效果很好。默认情况下,浏览器将假定它是一个相对URL(除非格式另有指示)。从您在这里发布的内容来看,我几乎看不出它会失败。如果你提
<a href="#footnote">footnote</a>.
脚注的结果url为
不www.domain.com/?q=something#footnote
,
但是www.domain.com/#脚注
那么,绝对url使用率是上述问题的唯一解决方案,还是有一些技术可以解决这个问题
谢谢我刚刚在Chrome上试用过,效果很好。默认情况下,浏览器将假定它是一个相对URL(除非格式另有指示)。从您在这里发布的内容来看,我几乎看不出它会失败。如果你提供了更多的信息,也许人们可以提供帮助。但这将发生在IE上 你可以试试这个 jQuery(document).ready(function($) { $body = (window.opera) ? (document.compatMode == "CSS1Compat" ? $('html') : $('body')) : $('html,body'); $body.animate({scrollTop: jQuery('.youcalss').offset().top}, 1000); }) jQuery(文档).ready(函数($){ $body=(window.opera)?(document.compatMode==“CSS1Compat”?$('html'):$('body')):$('html,body'); $body.animate({scrollTop:jQuery('.youcalss').offset().top},1000); })
我还有一个chrome结果,它忽略了url参数。。。这有特殊的格式吗?我想。。。这是页首的错误。。。谢谢 jQuery(document).ready(function($) { $body = (window.opera) ? (document.compatMode == "CSS1Compat" ? $('html') : $('body')) : $('html,body'); $body.animate({scrollTop: jQuery('.youcalss').offset().top}, 1000); })