Supportnet Computer
Planet of Tech

Supportnet / Forum / Webseiten/HTML

Zweimal Onload im Body?





Frage

Kann ich zwei Onload in den Body setzen? So: [code]<body onload="document.forms[0].f_name.focus()" onload="eintrag()">[/code] Also ich meine, so geht es mal nicht, aber gibt es eine Art, wie es geht? *smile* Gruss axe

Antwort 1 von JaPPe

jup, es geht, nämlich als
onLoad="befehl1();befehl2();befehl3();"

naja, fortsetzung ist klar

Greez JaPPe

Antwort 2 von axe

Könnte das im Formtag mit action auch gehen?
Das ist das PHP habe UND eine Ausgabe in die Datei mailok.php?

Form sieht momentan so aus:
<form onsubmit="return checkForm()" name="kontakt" action="<?php print $_SERVER[´PHP_SELF´]; ?>" method="post">


oder

<form onsubmit="return checkForm()" name="kontakt" action="mailok.php" method="post">


Bis jetzt habe ich es nur geschafft, entweder per Mail (Abb.1) oder an die nächste Seite (Abb.2)
Kann ich das irgendwie so hinkriegen?

<form onsubmit="return checkForm()" e name="kontakt" action="<?php print $_SERVER[´PHP_SELF´]; ?>;mailok.php" method="post">



Und die mailok.php sieht dann so aus:
<html>
<head>
  <script language="JavaScript" src="../js/schriften.js"></script>
</head>
<body>
<font class="text">
Vielen Dank für Ihre Anfrage. Die Daten wurden erfolgreich an uns versendet. Untenstehend Ihre Daten.<br><br><hr>
<?php
   echo "Ihre <b>Ticketnummer</b> lautet: $Ticketnummer<br>";
?>
<br><br>Ihre Daten, die Sie uns angegeben haben lauten:<br>
<?php
   echo "<b>Name:</b> $Name<br>";
   echo "<b>Vorname:</b> $Vorname<br>";
   echo "<b>E-Mail Adresse:</b> $email<br>";
   echo "<b>Problem:</b> $Nachricht<p>";
?>
<br><br><br><br><br><br>
<INPUT class="text" type="button"  value="Fenster schliessen" name="B3"  onclick="self.close()">
</font>
</body>
</html> 


Gruzz
axe

Antwort 3 von rfb

nein, das geht nicht.
action
ist kein JavaScript-Event-Handler, folglich funktioniert auch die JS-Syntax zur Befehlsaufzählung nicht.

Du solltest dein Problem versuchen auf der PHP-Ebene zu lösen - es wird ja wohl möglich sein per PHP sowohl eine E-Mail als auch eine Antwortseite gleichzeitig zu generieren.

Probiers also in der PHP-Gruppe!