diff options
| author | goodger <goodger@929543f6-e4f2-0310-98a6-ba3bd3dd1d04> | 2005-11-29 04:55:18 +0000 |
|---|---|---|
| committer | goodger <goodger@929543f6-e4f2-0310-98a6-ba3bd3dd1d04> | 2005-11-29 04:55:18 +0000 |
| commit | 7e124152b5ecda0e4655fe03d36ba602ecfc00da (patch) | |
| tree | e9901589e5e235d3ef741710100ec23cff467cb0 | |
| parent | 9f9a35b0f29c9120b2773bb5efec2028a31755b1 (diff) | |
| download | docutils-7e124152b5ecda0e4655fe03d36ba602ecfc00da.tar.gz | |
fixed slide0 footer visibility
git-svn-id: http://svn.code.sf.net/p/docutils/code/branches/s5@4117 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
| -rw-r--r-- | docutils/writers/support/s5_html/default/slides.js | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/docutils/writers/support/s5_html/default/slides.js b/docutils/writers/support/s5_html/default/slides.js index a95640203..f0f81bbf8 100644 --- a/docutils/writers/support/s5_html/default/slides.js +++ b/docutils/writers/support/s5_html/default/slides.js @@ -110,23 +110,27 @@ function slideLabel() { function currentSlide() { var cs; + var footer_nodes; + var vis = 'visible'; if (document.getElementById) { cs = document.getElementById('currentSlide'); - footer = document.getElementById('footer'); + footer_nodes = document.getElementById('footer').childNodes; } else { cs = document.currentSlide; - cs = document.footer; + footer = document.footer.childNodes; } cs.innerHTML = '<span id="csHere">' + snum + '<\/span> ' + '<span id="csSep">\/<\/span> ' + '<span id="csTotal">' + (smax-1) + '<\/span>'; if (snum == 0) { - cs.style.visibility = 'hidden'; - footer.style.visibility = 'hidden'; - } else { - cs.style.visibility = 'visible'; - footer.style.visibility = 'visible'; + vis = 'hidden'; } + cs.style.visibility = vis; + for (var i = 0; i < footer_nodes.length; i++) { + if (footer_nodes[i].nodeType == 1) { + footer_nodes[i].style.visibility = vis; + } + } } function go(step) { |
