Das Hash-Tag in der URL wird beim Klicken auf den Link in Windows Mail entfernt

1546
catandmouse

In unserem Newsletter haben wir einen Link mit dieser URL:

http://www.someshop.com/index.php?a=some_name#same_page_anchor

Dies funktioniert in Google Mail und Yahoo. Wenn wir in Windows Mail auf den Link klicken, werden diese jedoch #same_page_anchorentfernt, sodass der Benutzer nicht zu dem gewünschten Teil der Seite geleitet wird.

Wenn wir den Link in der E-Mail anzeigen (mit der Maus auf den Link zeigen), wird die vollständige URL angezeigt. Nur wenn der Browser den Browser erreicht, #same_page_anchorwird er abgeschnitten.

Irgendeine Idee, warum das so ist?

3
Ich habe gerade eine ähnliche Frage auf stackoverflow.com beantwortet. Sie sind sich nicht sicher, ob Sie ein Framework wie Laravel oder Rails verwenden, aber dies kann Ihnen eine Lösung geben. [Outlook entfernt URL-Hash aus E-Mail] (http://stackoverflow.com/a/20668680/2468674) kevincolten vor 10 Jahren 0

1 Antwort auf die Frage

0
Karan

This seems to be a long-standing bug in the app.

If you're using ID anchors, maybe Name anchors will work better as mentioned here?

ID anchors - <a href="#anchorname">...</a><h2 id="anchorname">...</h2>

Name anchors - <a href="#anchorname">...</a><a name="anchorname">...</a>