Tap here to go to the mobile version of the site.
Your Firefox is out of date and may contain a security risk! Upgrade Firefox

Support Forum

Why do I get a # in the address line?


http://www.facebook.com/#!/ I get the number sign in the address. Not sure why, it appears on many sites. Just wondering why it happens. It is not there at first and they it appears. Hope you can help.

Additional System Details

This happened

Every time Firefox opened

This started when...

Not really sure it has been a while now.

Installed Plug-ins

  • Gecko default plugin
  • Runs Java applets using the latest installed versions of Java. For more information: Java Embedding Plugin. Run version test: Java Information.
  • http://www.facebook.com/fbplugin/
  • Java 1.3.1 Plug-in
  • iPhoto6
  • Shockwave Flash 10.1 r102
  • The QuickTime Plugin allows you to view a wide variety of multimedia content in web pages. For more information, visit the QuickTime Web site.


  • User Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; en-US; rv: Gecko/20120306 Firefox/3.6.28

More Information

It just bugs me. I sometimes just switch to Safari. Not sure why it happens. I know I have an old computer system and software.

  • Top 10 Contributor
2375 solutions 21032 answers

Helpful Reply

The # symbol also is called a hash mark, and what followed it traditionally was a location in the page. However, sites also can use it to demarcate the end of the real address and the beginning of whatever information they want to keep track of as you move through the site. On Facebook in particular, a huge amount of stuff can pile up after the hash as you navigate.

Question owner

Thanks for the reply. I'm just wondering why when I switch to Safari, it is not there? tonight I will pay attention and copy one for you. Thanks!

  • Top 10 Contributor
  • Moderator
10776 solutions 96959 answers

Such a hash symbol in a link is usually an indication that the link is created and handled by some JavaScript or script that runs on the server.\

Your older Firefox 3.6.x version may not be able to run such JavaScript properly and thus you see the link with the hash symbol instead of the result of AJAX calls with the hash symbol removed.
If the change happened recently then it is possible that the Facebook site updated their code.