diff options
author | Curtis D'Entremont | 2007-01-25 20:27:43 +0000 |
---|---|---|
committer | Curtis D'Entremont | 2007-01-25 20:27:43 +0000 |
commit | d7e4b96538bc8f9df75af6f5f35f43f3832c2699 (patch) | |
tree | f2d4f7b3c35a0f4ae9fc2508e812c1585bd328e3 /org.eclipse.help.webapp | |
parent | 8bf0ef77f1a96691ee701804d72e4720dee78fb4 (diff) | |
download | eclipse.platform.ua-d7e4b96538bc8f9df75af6f5f35f43f3832c2699.tar.gz eclipse.platform.ua-d7e4b96538bc8f9df75af6f5f35f43f3832c2699.tar.xz eclipse.platform.ua-d7e4b96538bc8f9df75af6f5f35f43f3832c2699.zip |
fixed 500 server error when using firefox
Diffstat (limited to 'org.eclipse.help.webapp')
-rw-r--r-- | org.eclipse.help.webapp/advanced/tocTree.js | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/org.eclipse.help.webapp/advanced/tocTree.js b/org.eclipse.help.webapp/advanced/tocTree.js index e114dfd73..5b46e3d73 100644 --- a/org.eclipse.help.webapp/advanced/tocTree.js +++ b/org.eclipse.help.webapp/advanced/tocTree.js @@ -19,7 +19,14 @@ function getSelectedTopic() { var node = getActiveAnchor(); if (node != null) { var href = node.href; - return href.substring(href.indexOf("/topic/") + 6); + var index = href.indexOf("/topic/"); + if (index != -1) { + return href.substring(index + 6); + } + index = href.indexOf("/nav/"); + if (index != -1) { + return "/.." + href.substring(index); + } } // no selection return null; |