Firefox Extension Project

The Reason:
While surfing google images looking for The Office wallpapers I came to a site where the “back” button was disabled. One of those sites where you click back and it the website just refreshes itself, so you hav to click 50 thousand times to get back or close the browser. You can also use that little down arrow next to the back/forward buttons, but that is no fun.

The Idea:
My idea to fix this was to make a Firefox Extension, in which you download and install it and the rest is done for you, making you able to always click the back button.

How it would be done:
The way in which this would be done is in the extension it would execute the code to the browser that disables that line of code that causes the back button to be disabled. For example, if the code that caused the back button to not work was onclick=“document.location=’/’;return false;”
then then the extension would tell this code to not be executed.

Other ideas on how to do it:

Another method of doing this could be code that adds “power” to the back button, making it be the dominant force over all code, so that the back button could not in any way be effected by the pages code.

How it would be coded:
Most commonly, Firefox Extensions run off of XUL and Javascript code. So, if either of the two above methods could be coded by Javascript, then it would be simple to get this extension up and running.

A slightly different idea/approach:
If the above styles fail at working, then a 3rd idea is to have the extension generate a button on the toolbar, which would act like an all powerful back button, but this would not be as convient as the first two ideas, and would probably be harder to make.

How the project would be done:
It would be made entirely over the internet, through this forum, forum emails, real emails, instant messaging, etc. All contributors would be credited equally, and as long as the proper credits were still in place, any of the contributors could distribute it as they like.

Project details:
A work-in-progress name for the extension is Let Me Back. The name is not of much concern, so it is simple and straight forward. There is no concern for when the project is finished, but I thought it seamed like it would be a fun, helpful, and rewarding project.

Joining the group:
If anyone would like to join in on this project, all members are welcome who have some knowledge with programming, coding, and will be able to contribute to the group. If you have no knowledge of making extensions, that is not a problem.

Thank you for your time, hopefully you will join the group,
Joey - thejoeknows.com