Funktionsaufruf bei initialisierung ohne onload=""

rethus

Erfahrenes Mitglied
Hallo,

gibt es nicht eine Möglichkeit, beim Aufbau einer Webseite eine Javascript-Funktion auszuführen, ohne einen Eintrag in dem Body-Tag a la onload="init()" zu nutzen...

Im Grunde wäre schon eine Funktion wie in Java toll, dass wenn man eine Funktion nach dem Klassennamen benennt, diese automatisch als Konstuktormetode ausgeführt wird.
 
Probier es mal so:

Code:
<script type="text/javascript">
function deine_Funktion() { 
...
}

onload = deine_Funktion;
</script>
 
Ok, das war es was ich wissen wollte, also gibt es sowas nicht....

Es sollte nämlich einfach nur die Javascript-Datei inkludiert werden... also nur das einfügen eines einzigen <script src=>-Tag...

Ich wollte den 2. Tag zum Aufruf der Funktion eigentlich umgehen... naja... ist halt nur ne sciptsprache...
 
Wozu ein 2. Tag?

function funktion()
{
alert('Hallo Funktion');
}
funktion();
binde das ein, und fertig :)
Sowohl Michaels Variante, als auch die meine, funktionieren auch, wenn sie in einem externen Skript notiert sind.

Setzt natürlich vorraus, das du Schreibzugriff auf dieses externe Skript hast :-(
 
Klar, sorry... hab auf der Leitung gestanden.... :-(

Wenn ich in der eingebundenen Javascript-Datei ausserhalb der funktion einen fuctionsaufruf mache, wird dieser ja beim Starten der Seite geladen...

Danke Euch
 

Neue Beiträge

Zurück