Websites etc - Broncode - Urls die niet kunnen werken: # en void 0

Als een link die aan een actie vastzit alleen "#" is, dus of alleen # of de url+#, kan die link niets anders doen dan de pagina opnieuw laden. Een void (0) link kan zelfs helemaal niets doen, het zijn null-links. Toch zitten deze links bij heel veel van mijn sites op cruciale plekken. Dat kan alleen als het niet de echte sites zijn. Een aantal voorbeelden:

Aangifte downloaden bij belastingdienst is #

Alle, maar dan ook vrijwel alle links bij Boredpanda zijn void (0)

Alle weersverwachtingen bij Buienradar zijn "#" èn "return false"

De voting buttons bij Dailymail zijn "#"

Inloggen bij DHL is alleen "#"

Alle links en acties van Disqus (een online systeem waarmee je opmerkingen op sites kunt maken) zijn alleen "#"

Facebook account maken is alleen "#" en kan dus niet.

Jaaroverzicht downloaden bij ICScards is url+#, dus niets.

Maandoverzicht downloaden bij ICScards is ook alleen url+#. Alle afschriften hebben dus dezelfde link die alleen url+# is.

Instagram post maken is alleen #

Postnl inlog is void (0)

Rabobank menu is #

Bij old.reddit.com zijn bijna alle links "#"

En de rest van de links is void (0). Geen van deze links kan ook maar iets doen.

Je ziet hier (cursor op "#" zonder link erbij) dat de baseURIanchor van De Volkskrant echt alleen # is, zelfs zonder de url van de Volkskrant. BaseURIanchor staat voor Base Uniform Resource Identifier, meestal een url. Het moet in ieder geval íets zijn, en niet alleen #.

Hrefs die # of javascript:void(0) zijn kunnen niets doen, staat hier. Het zijn fake buttons met bogus values die alleen verhinderen dat de pagina opnieuw geladen wordt. 

← Halve url met resolve prefix                                                                   Ik kan sites aanpassen→