Um auch bei durch Javascript dynamisch veränderten Webseiten das Bookmarken zu ermöglichen eignet sich die Parameterübergabe mittels Anker (Hash). Diese befinden sich nach einen Raute-Zeichen "#" am Ende der URL in der Adressleiste des Browsers und werden beim Setzen von Bookmarks durch diesen mit gespeichert.
Beim Aufruf der Webseite werden die gesetzten Anker geprüft und die Seitenelemente verändert. Im Beispiel bewirkt ein gesetzter Parameter "~erster" das Anzeigen des ersten Kastens. "~zweiter" kontrolliert die Sichtbarkeit des zweiten Kastens.
Auch Parameter-Werte sind möglich. "~erster=40" hat so eine Breite von 40% für den ersten Kasten zur Folge.
ersten Kasten anzeigen/verstecken
zweiten Kasten anzeigen/verstecken