hm... das kann an verschiedenen dingen liegen. poste doch bitte mal einen link, falls folgendes nicht hilft:
als allererstes fällt mir die form action ein, ich löse das wie folgt und die seite wird
nicht neu geladen:
Code:
<form action='dingsbums.php'
onSubmit='return CheckFormular();' method...>
da in dem script in den schleifen, wo was nicht stimmt 'return false' und in denen, wo alles stimmt, 'return true' zurückgegeben wird, muß diese Funktion nicht nur mit 'Funktionsname();', sondern mit 'RETURN Funktionsname();' aufgerufen werden, damit dieses true oder false auch verarbeitet werden kann.
Neuladen passiert, wenn du als action oder hyperlink irgendwo ein '#' oder ein 'javascript
:;' zu stehen hast.