JS Positionierung - Endlosloop

26/04/2010 - 04:08 von Bernhard Mühlhaus | Report spam
Hallo,

in einer ASPX Page positioniere ich DIV's mittels folgendem Funktionsaufrufs
nach dem Form-Close Tag:

<script type="text/javascript" runat="server">
<!--
header_position();
//-->
</script>

Die Funktion selbst funktioniert in einer HTML Datei ganz gut:

function header_position() {
document.getElementById("header").style.top =
document.getElementById("content").offsetHeight +
document.getElementById("content").offsetTop + 20;
}
}

Allerdings scheint das Ändern der Positionierung des DIV's stàndig einen
PostBack asuzulösen, die Seite hàngt nach dem Laden der Seite in einem
Endlosloop.

Rufe ich die die JavaScript Funktion an der falschen Stelle auf, oder kann
man den automatischen Reload evtl. verhindern?

Vielen Dank!
Bernhard
 

Lesen sie die antworten

#1 Stefan Falz [MVP]
26/04/2010 - 08:29 | Warnen spam
Hallo Bernhard,

"Bernhard Mühlhaus" schrieb:

in einer ASPX Page positioniere ich DIV's mittels folgendem Funktionsaufrufs
nach dem Form-Close Tag:

<script type="text/javascript" runat="server">


^^^^^^^^^^^^^^

was soll das bitte bringen? Lass runat="server" weg, dann klappt das auch.

Tschau, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

Ähnliche fragen