Часть URL после #
называется «хэш-тегом», и вы можете использовать JavaScript, чтобы изменить его следующим образом:
document.location = "#abc"
Вы также можете установить хэш-тег с помощью привязки, например:
<a href="#abc">Click me to put #abc on the end of the url</a>
Чтобы получить хеш-тег, вы можете использовать это:
hash_tag = window.location.hash
Facebook не отображается внутри iFrame, но весь контент создается с использованием JavaScript, и они намеренно устанавливают хэш-тег, поэтому при перезагрузке страницы они могут посмотреть на хэш-тег и дать вам нужный контент.