Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCurtis D'Entremont2007-01-25 20:27:43 +0000
committerCurtis D'Entremont2007-01-25 20:27:43 +0000
commitd7e4b96538bc8f9df75af6f5f35f43f3832c2699 (patch)
treef2d4f7b3c35a0f4ae9fc2508e812c1585bd328e3 /org.eclipse.help.webapp
parent8bf0ef77f1a96691ee701804d72e4720dee78fb4 (diff)
downloadeclipse.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.js9
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;

Back to the top