Hi,
Also ich hab 3 Links, die jeweils unterschiedliche divs auf display:block setzen. einer der links verweist auf das div, welches zu beginn angezeigt wird (also wenn kein hash angegeben ist). Wenn ich den passenden Link dazu anklicke, soll auch wieder (wie zu beginn) kein hash angegeben sein. Auch kein leeres "#".
Falscher Ansatz.
Du hast drei Inhalte, die sich derart von einander abgrenzen, dass sie einen jeweils eigenen Fragment Identifier rechtfertigen. Nur zweien von diesen eine Adresse mit einem solchen, aber einem (dem ersten) nur eine Adresse ohne zu verpassen, wäre grausam inkonsequent.
Stelle also jeden einzelnen dieser Inhalte unter einer Adresse *mit* Fragment Identifier bereit;
ergänze bei Anfragen, die ohne FI (von aussen) hereinkommen, diesen ggf. automatisch.
MfG ChrisB
“Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]