Я добавил этот код ниже в веб-часть MOSS 2007 внутри метода OnPreRender().Javascript Anchor Перейти к началу страницы
if (!Page.ClientScript.IsClientScriptBlockRegistered("jump_to_anchor_JS"))
{
Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "jump_to_anchor_JS", "window.location.hash=\"anchor\";",true);
}
Страница загружается, переходит на конкретный якорь, а затем возвращается к началу страницы. Это было протестировано в IE8, Firefox, Chrome и Safari с одинаковым поведением.
Любые мысли?
И в чем проблема? –
Как уже упоминалось, страница не остается на якоре, который я хочу, но перескакивает на верх страницы. – madatanic