harri: Scrollbuttons nur anzeigen, wenn notwendig

Beitrag lesen

hi.

das ist also der quellcode zu diesem thema, ich kann die dateien leider noch nirgendwo online stellen...

zur wiederholung: ich habe ein eingebettetes frame und rechts davon zwei grafische buttons zum hinauf und hinunter scrollen definiert [index.html].
nun möchte ich, dass die scroll-buttons nur angezeigt werden, wenn sie auch wirklich notwendig sind (also in abhängigkeit der höhe der dargestellten html-seite [page1.html] im frame).

ist dies möglich?

-----------------------------------------------------------
[index.html]:
...
<script language="JavaScript" src="../scripts/scripts.js" type="text/JavaScript">
</script>
...
<iframe src="page1.html" id="detail" name="detail" width="290" height="240">
  <p>can't show frames...</p>
</iframe>
...
<a href="javascript:scrollTop()">
  <img src="up_normal.jpg" name="up" border="0">
</a>
...
<a href="javascript:scrollBottom()">
  <img src="down_normal.jpg" name="down" border="0">
</a>

-----------------------------------------------------------
[page1.html]:
...
<script language="JavaScript" src="../scripts/scripts.js" type="text/JavaScript">
</script>
...

-----------------------------------------------------------
[scripts.js]:

function scrollTop() {
  var i;
  for (i = 0; i < scrollSize; i++) {
    frames['detail'].window.scrollBy(0, -1);
  }
}

function scrollBottom() {
  var i;
  for (i = 0; i < scrollSize; i++) {
    frames['detail'].window.scrollBy(0, 1);
  }
}