Internet explorer 为什么Internet Explorer不支持同时带有查询字符串和哈希/锚点的书签?Firefox工作正常

Internet explorer 为什么Internet Explorer不支持同时带有查询字符串和哈希/锚点的书签?Firefox工作正常,internet-explorer,firefox,bookmarks,Internet Explorer,Firefox,Bookmarks,当页面加载时,我使用锚书签移动到页面的顶部、中部或底部。 例如: 现在,当我在URL中传递一个锚书签(#)时,它在IE和FF浏览器中都能正常工作。 例如:http://.../Test.aspx#mid 但是,如果我在URL中传递相同的锚书签(#)和任何查询字符串,那么它在IE中不起作用。FF工作正常。 例如:http://.../Test.aspx?a=b&c=d#mid 为什么它不能与IE一起工作?Bug。RFC3986显示它完全正常:foo://example.com:8042/over/

当页面加载时,我使用锚书签移动到页面的顶部、中部或底部。
例如:

现在,当我在URL中传递一个锚书签(#)时,它在IE和FF浏览器中都能正常工作。
例如:
http://.../Test.aspx#mid

但是,如果我在URL中传递相同的锚书签(#)和任何查询字符串,那么它在IE中不起作用。FF工作正常。
例如:
http://.../Test.aspx?a=b&c=d#mid


为什么它不能与IE一起工作?

Bug。RFC3986显示它完全正常:
foo://example.com:8042/over/there?name=ferret#nose

URI的互联网标准。