all HTML

Accèdez à votre compte : 

Créer un compte …

Perte de mot de passe …

  • Accueil
  • Forum de discussions
  • Publications
  • Communauté

Dernières publications Javascript

  • Tutoriel AJAX
  • Le retour du XMLHttpRequest
  • Mot De Passe
  • La commande click
  • Les références des éléments des forms
  • Menu déroulant accessible
  • Popup accessible avec bouton de fermeture
  • Gestionnaire de popup (DOM)
  • RVB-255/HEX
  • Le générateur de smiley

Dernières publications

  • Web Audit vous aide à faire l'audit de votre site
  • Premier freeware pour cybercafés
  • Nouvel annuaire de référencement
  • Webnet devient partenaire Gold Microsoft
  • Encodage UTF-8
  • Altavista et échanges de liens
  • Plopibox et Gène Internet
  • Créer des tableaux avec N cellules par ligne (modulo)
  • Cases à cocher : Trier les destinataires et envoi d'une newsletter en fonction de leur statut
  • Comparaison de dates

Objet history

Article classé dans Javascript

Introduction à l'objet history


Avec cet objet, on peut accéder à n'importe quelle page de la liste d'historique stockée par le navigateur. La plupart du temps, cet objet est utilisé pour créer des bouton "précédent" (back) et "suivant", (forward) équivalents aux boutons du navigateur.

Hiérarchie de l'objet history


html53.gif

Les principales propriétés de l'objet history


Exemple d'utilisation : history.propriété

<br><br><table border="1" bordercolor="#330033" cellpadding="3" cellspacing="1" width="489"><tbody><tr><td align="center" bgcolor="#6699cc"><span class="texte"><b>Propriété</b></span></td><td align="center" bgcolor="#6699cc"><span class="texte"><b>Description</b></span></td></tr><tr><td><span class="texte"><b>current</b></span></td><td><span class="texte">Permet d'accèder à l'URL courante</span></td></tr><tr><td><span class="texte"><b>length</b></span></td><td><span class="texte">Nombre d'entrée dans l'historique</span></td></tr><tr><td><span class="texte"><b>next</b></span></td><td><span class="texte">Entrée suivante dans la liste d'historique</span></td></tr><tr><td><span class="texte"><b>previous</b></span></td><td><span class="texte">Entrée précédente dans la liste d'historique</span></td></tr></tbody></table><br><br>

Les principales méthodes de l'objet history


Exemple d'utilisation : history.méthode(n)

<br><br><table border="1" bordercolor="#330033" cellpadding="3" cellspacing="1" width="489"><tbody><tr><td align="center" bgcolor="#6699cc"><span class="texte"><b>Méthode</b></span></td><td align="center" bgcolor="#6699cc"><span class="texte"><b>Description</b></span></td></tr><tr><td><span class="texte"><b>back()</b></span></td><td><span class="texte">charge le document précédent</span></td></tr><tr><td><span class="texte"><b>forward()</b></span></td><td><span class="texte">charge le document suivant</span></td></tr><tr><td><span class="texte"><b>go(n)</b></span></td><td><span class="texte">charge le document n (n étant un nombre positif ou négatif ou une chaîne de caractères)</span>

Quelques exemples


Exemple 1 : retour n-3 document dans votre historique

<form>
    <input type="button" value="Recule n-3 document" name="Précédente3" onclick="history.go(-3)" />
</form>
<form>
<input value="Recule n-3 document" name="Précédente3" onclick="history.go(-3)" type="button">
</form>
<br />

Exemple 2 : actualiser une page

<form>
    <input type="button" value="Actualiser" name="url" onclick="history.go(0)" />
</form>
<form><input value="Actualiser" name="url" onclick="history.go(0)" type="button"></form></span></td>

</tr>
</tbody></table>
</td>
</tr>
</tbody></table>

Article publié le 13/03/2004 par ALL HTML.

  • nous contacter
  • mentions légales