Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

history changes #3

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

history changes #3

wants to merge 1 commit into from

Conversation

tantalor
Copy link

These changes change the URL to the current module, so the URL could be copied and sent to colleagues.

Not all browsers support history stacks. I did not make any effort to test in browsers which do not support history stacks.

I tried to update the tree so that the current module would be selected, but this is difficult because changing the selection triggers the onselect method which would cause another history.pushState.

@theory
Copy link
Collaborator

theory commented Aug 10, 2011

Happy to merge this if you can make it degrade gracefully on IE 7+, Safari 3+, and Firefox…er, 4+? Not sure what's reasonable there.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants