zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > (X)HTML
Seite neu laden zweimal body onload auf einer Seite

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 05.01.2012, 12:48
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 02.01.2007
Beiträge: 243
web334 befindet sich auf einem aufstrebenden Ast
Standard zweimal body onload auf einer Seite

Hallo Leute
ich bräuchte auf einer Seite zweimal body onload
leider habe ich überhaupt keine Ahnung wie ich das machen soll.
Wie bringe ich die beiden miteinander zusammen?

das erste lautet folgendermaßen:
Code:
<body onload="new Accordian('accordian',9,'header');">
und das zweite lautet so:
Code:
<body onload="initialize()">
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 05.01.2012, 13:29
Benutzerbild von mantiz
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 25.02.2007
Beiträge: 2.843
mantiz kann auf vieles stolz seinmantiz kann auf vieles stolz seinmantiz kann auf vieles stolz seinmantiz kann auf vieles stolz seinmantiz kann auf vieles stolz seinmantiz kann auf vieles stolz seinmantiz kann auf vieles stolz seinmantiz kann auf vieles stolz sein
Standard

Das gehört in den Bereich Javascript.

Code:
<body onload="new Accordian('accordian',9,'header'); initialize();">
Oder du schreibst eine Funktion, welche dann eben die beiden anderen aufruft.
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 06.01.2012, 14:11
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 02.01.2007
Beiträge: 243
web334 befindet sich auf einem aufstrebenden Ast
Standard

Vielen Dank für deine Antwort!
Eine Frage habe ich noch:
ich würde gerne eines der body onload in eine externe Java Skript-Datei auslagern. Wie mache ich das?
Mit Zitat antworten
  #4 (permalink)  
Alt 06.01.2012, 14:21
Benutzerbild von Praktikant
Semantikbremse.
XHTMLforum-Kenner
 
Registriert seit: 22.04.2008
Beiträge: 4.985
Praktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz sein
Standard

Gar nicht. Entweder du machst es so wie mantiz dir gezeigt hat oder du benutzt die Alternative, die er beschrieb. Eine JavaScript-Datei hat kein body-Element und damit kannst du dahin auch keines auslagern. So einfach ist das.
__________________
Rettet die Erde.... sie ist der einzige Planet mit Schokolade!
Mit Zitat antworten
  #5 (permalink)  
Alt 06.01.2012, 14:50
Benutzerbild von inta
free as in freedom
XHTMLforum-Kenner
 
Registriert seit: 04.12.2006
Ort: Berlin
Beiträge: 5.016
inta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz sein
Standard

In der externen Datei kann du einen Listener für das load-Event registrieren:
Code:
window.addEventListener('load', function() {
	// do something
});
Mit Zitat antworten
  #6 (permalink)  
Alt 06.01.2012, 16:54
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 02.01.2007
Beiträge: 243
web334 befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von inta Beitrag anzeigen
In der externen Datei kann du einen Listener für das load-Event registrieren:
Code:
window.addEventListener('load', function() {
	// do something
});

vielen Dank! Nun ist alles bestens.

Dank auch an alle anderen
ein schönes Wochenende wünsche ich euch
Mit Zitat antworten
  #7 (permalink)  
Alt 06.01.2012, 17:54
Benutzerbild von protonenbeschleuniger
Verbesserer
XHTMLforum-Kenner
 
Registriert seit: 06.09.2007
Beiträge: 4.977
protonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblick
Standard

Oder old-school mäßig (es gibt Browser die kein addEventListener kennen) :
Code:
window.onload = function() {
	// do something
};
Mit Zitat antworten
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Ungewöhnlicher abstand beim clearen von floats adrianno CSS 14 16.09.2009 15:20
Probleme im IE7 mit body, id und onload eljoge (X)HTML 1 15.05.2009 18:02
Problem mit einbinden von Dropdown-Navigation in Seite... epsylon2 CSS 4 29.03.2009 00:25
Probleme mit dem Layout: divanordnung Muckel CSS 8 29.06.2008 12:28
Verhindern dass FF beim Druck die Seite Zerstückelt/verteilt cre-aid CSS 0 18.04.2008 11:23


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:05 Uhr.