Gabriel: javascript:NachOben() aus Iframe mit doctype strict

Beitrag lesen

Hallo Leute, ich hab emirt schon alles aus dem Forum zur javascript:NachOben()Funktion gesucht. ich möchte aus einem Iframe heraus die parent seite nachen oben scrollen on submit eines buttons. Das geht auch ganz prima.

Gleichzeitig habe ich ein Jquery accordion in dieser Seite und dafür muss der Doctype wie folgt sein: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

Mit diesem Doctype geht aber im IE8 die Scrollfunktion nicht mehr.

<input name="submit" type="submit" value="Absenden" class="button" onClick="javascript:parent.NachOben();" />

  
<script type="text/javascript">  
function NachOben () {  
  var y = 0;  
  if (window.pageYOffset) {  
    y = window.pageYOffset;  
  } else if (document.body && document.body.scrollTop) {  
    y = document.body.scrollTop;  
  }  
  if (y > 0) {  
    window.scrollBy(0, -10);  
    setTimeout("NachOben()", 10);  
  }  
}  
</script>

Hat jemand einen Hinweis? Das wäre echt nett!!