cosa c'è che non va in questo document.location.href
su IE va bene, su FF no
codice:
function btn_aggiornaperiodo(){
var dalgg_ = document.getElementById('dalgg').value;
var dalmm_ = document.getElementById('dalmm').value;
var dalaaaa_ = document.getElementById('dalaaaa').value;
var algg_ = document.getElementById('algg').value;
var almm_ = document.getElementById('almm').value;
var alaaaa_ = document.getElementById('alaaaa').value;
var url_aggiornaperiodo = '/index.php?option=com_content&task=view&id=21&Itemid=38&code=5205515';
url_aggiornaperiodo += '&aggiornaperiodo=1&dalgg_='+dalgg_+'&dalmm_='+dalmm_+'&dalaaaa_='+dalaaaa_+'&algg_='+algg_+'&almm_='+almm_+'&alaaaa_='+alaaaa_;
document.location.href = url_aggiornaperiodo;
//alert(url_aggiornaperiodo);
}