Skip to content

Commit 55bb635

Browse files
committed
Simplify javascript on the htmlized document pages. Commit ready for merge.
- Legacy-Id: 18928
1 parent c678861 commit 55bb635

1 file changed

Lines changed: 10 additions & 22 deletions

File tree

ietf/templates/doc/document_html.html

Lines changed: 10 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -36,24 +36,24 @@
3636
{% endif %}
3737
{% endblock %}
3838

39-
{% block bodyAttrs %}onload="addHeaderTags()" style="padding-top: 0;"{% endblock %}
39+
{% block bodyAttrs %}style="padding-top: 0;"{% endblock %}
4040

4141
{% block content %}
4242
{% origin %}
4343

4444
<div class="rfcmarkup">
4545
<div class="noprint" style="height: 6px;">
4646
<div onmouseover="this.style.cursor='pointer';"
47-
onclick="showElem('legend');"
48-
onmouseout="hideElem('legend')"
47+
onclick="showLegend();"
48+
onmouseout="hideLegend()"
4949
style="height: 6px; min-height: 6px; width: 96ex; position: absolute; margin-top:0; "
5050
class="meta-info {{doccolor}}"
5151
title="Click for colour legend." >&nbsp;</div>
5252
<div id="legend"
5353
class="meta-info noprint pre legend"
5454
style="position:absolute; top: 4px; left: 4ex; visibility:hidden; background-color: white; padding: 4px 9px 5px 7px; border: solid #345 1px; "
55-
onmouseover="showElem('legend');"
56-
onmouseout="hideElem('legend');">
55+
onmouseover="showLegend();"
56+
onmouseout="hideLegend();">
5757
</div>
5858
</div>
5959

@@ -75,18 +75,6 @@
7575

7676
{% block js %}
7777
<script type="text/javascript"><!--
78-
function addHeaderTags() {
79-
var spans = document.getElementsByTagName("span");
80-
for (var i=0; i < spans.length; i++) {
81-
var elem = spans[i];
82-
if (elem) {
83-
var level = elem.getAttribute("class");
84-
if (level == "h1" || level == "h2" || level == "h3" || level == "h4" || level == "h5" || level == "h6") {
85-
elem.innerHTML = "<"+level+">"+elem.innerHTML+"</"+level+">";
86-
}
87-
}
88-
}
89-
}
9078
var legend_html = "Colour legend:<br /> \
9179
<table> \
9280
<tr><td>Unknown:</td> <td><span class='cplate bgwhite'>&nbsp;&nbsp;&nbsp;&nbsp;</span></td></tr> \
@@ -100,13 +88,13 @@
10088
<tr><td>Historic:</td> <td><span class='cplate bggrey'>&nbsp;&nbsp;&nbsp;&nbsp;</span></td></tr> \
10189
<tr><td>Obsolete:</td> <td><span class='cplate bgbrown'>&nbsp;&nbsp;&nbsp;&nbsp;</span></td></tr> \
10290
</table>";
103-
function showElem(id) {
104-
var elem = document.getElementById(id);
105-
elem.innerHTML = eval(id+"_html");
91+
function showLegend() {
92+
var elem = document.getElementById('legend');
93+
elem.innerHTML = legend_html
10694
elem.style.visibility='visible';
10795
}
108-
function hideElem(id) {
109-
var elem = document.getElementById(id);
96+
function hideLegend() {
97+
var elem = document.getElementById('legend');
11098
elem.style.visibility='hidden';
11199
elem.innerHTML = "";
112100
}

0 commit comments

Comments
 (0)