2011-04-23 67 views
0

锚在HTML5 - 目前所有的Windows的浏览器远锚调用HTML5的浏览器

你好 -

好吧,我确实知道如何anhcors工作(ED)。

尽管IE6对我的XP-正常工作的计算机可以在5个或以上级别的ANCOR做的事情,如呼叫,类型:

<a href "../../../a-directory/b-directory/c-directory/myfile.htm#someanchor>Jump to someancor </a> 

所有最新的浏览器 - 火狐,歌剧,铬,IE9在Win 7垃圾做这些跳跃。唯一的执行程序myfile.htm,但不要继续去#someanchor;在该程序的本地#someanchor工作正常。这是#someanchor不可行的一面。也许我的字符串太长 - 任何人都不知道整个电话允许多久?

虽然我的doctype行仍指HTML4.01。

+0

如果我正确地理解了你,你是否尝试使用命名定位符在同一页面内导航? – Maverick 2011-04-23 14:52:53

回答

0

我的确在此期间一些干预,它似乎工作:

这ANCOR,调用了所有现代浏览器工作的非常时刻,当我通过HTML5的DOCTYPE取代HTML 4.01的doctype声明,意思是:“DOCTYPE HTML“(用”...“代替括号)。我的一些ancors看起来像1025a23,所以我另外插入了一个像M1025a23这样的字母 - 尽管这可能是一个不必要的步骤。

好 - 现场学习。未来还会有更多的浏览器惊喜,我想。这对于在浏览器中正确降级有很多?

UZinsm。