191,6 → 191,7 |
ongletsInitialises = false; |
numOngletEnCours = null; |
nePasEmpilerUrl = false; |
popStateOriginal = true; |
function initialiserOnglets() { |
// replacement du chargement de toute la page par un lien vers uniquement le contenu de l'onglet |
// pour le module tab qui charge les url désignée dans les liens des tabs |
256,7 → 257,12 |
nePasEmpilerUrl = true; |
$("#onglets > li > a[rel='"+event.originalEvent.state+"']").click(); |
} else { |
window.location = window.location.href; |
// chrome fait un popstate au chargement de la page, ce qui la fait recharger |
// indéfiniment, ce comportement étant compréhensible, il vaut mieux s'en prévenir |
if(!popStateOriginal) { |
window.location = window.location.href; |
} |
popStateOriginal = false; |
} |
}); |
} |
440,7 → 446,7 |
toolbar: 'no', menubar: 'no', location: 'no', resizable: 'yes', scrollbars: 'yes', status: 'no'}; |
|
//Initialisation (uniquement sur la présence de la div bloc-fiche, qui contient la fiche eflore) |
$("#bloc-fiche").ready(function() { |
$(document).one('ficheSyntheseChargee', function() { |
initialiserOnglets(); |
|
// TODO : devrait être .on() à la place de live() |