Zdravím,
řeším triviální věc a to kotvu ve stránce, aniž bych musel prasit absolutní URL jako odkaz. Googlil jsem a našel jsem stejný problém: http://programujte.com/forum/vlakno/21608-html-kotva-presmeruje-domu/ může za to tedy pravděpodobně "base href=.." v hlavičce.
Jak tedy na to, jednoduše?
Napadá mě jen JS, které zkontroluje, jestli ve stránce kotva existuje a přesune to tam, v opačném případě, pokračuje na base adresu.
EDIT:
Tak prozatím vyřešeno takto, každopádně ta detekce viz výše by byla skvělá věc!
//kotva
jQuery(document).ready(function($) {
$(".qlinks li a").click(function(event){
event.preventDefault();
$('html,body').animate({scrollTop:$(this.hash).offset().top}, 500);
});
});
řeším triviální věc a to kotvu ve stránce, aniž bych musel prasit absolutní URL jako odkaz. Googlil jsem a našel jsem stejný problém: http://programujte.com/forum/vlakno/21608-html-kotva-presmeruje-domu/ může za to tedy pravděpodobně "base href=.." v hlavičce.
Jak tedy na to, jednoduše?
Napadá mě jen JS, které zkontroluje, jestli ve stránce kotva existuje a přesune to tam, v opačném případě, pokračuje na base adresu.
EDIT:
Tak prozatím vyřešeno takto, každopádně ta detekce viz výše by byla skvělá věc!
//kotva
jQuery(document).ready(function($) {
$(".qlinks li a").click(function(event){
event.preventDefault();
$('html,body').animate({scrollTop:$(this.hash).offset().top}, 500);
});
});