Je ne dirai pas beaucoup de bêtises, je vais travailler pour tout le monde. Tu connais mon style. .
Le code clé est le suivant:
Fonction ChangeUrlpar (Destiny, par, par_value) {var Pattern = Par + '= ([^ &] *)'; var remplaceText = par + '=' + par_value; if (Destiny.match (modèle)) {var tmp = '///' + par + '= [^ &] * /'; tmp = Destiny.replace (EVAL_R (TMP), Returnext); (tmp);} else {if (Destiny.match ('[/?]')) {return Destiny + '&' + remplaceText;} else {return Destiny + '? 1 = 1 &' + remplaceText;}} return Destiny + '/ n' + par + '/ n' + par_value;}Modifiez dynamiquement le contenu de la barre d'adresse avec JS Window.Location.Href Window.Location.hash
Utilisez Window.Location.hash pour modifier le contenu de la barre d'adresse sans le commettre comme modifier le wndow.location.href.
Après avoir changé le hachage, # ,,,,,, sera ajouté à la barre d'adresse. Cela peut résoudre l'emplacement de la page en Ajax sans actualiser, et peut également terminer les effets d'interface dans certains états de rafraîchissement, faisant bon usage de l'avenir prometteur. Une bonne chose.