AJAX Kontaktformular ohne Ajax

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Jan Kaiser ET

AJAX Kontaktformular ohne Ajax

Beitrag von Jan Kaiser ET »

Ihr lieben.
das einzige Kontaktformular, das ich gefunden habe ist
dieses blöde AJAX Kontaktformular.

Nun ist das aber völliger Mist,
da das nicht ohne JavaScript geht und meine Seite soweit wie möglich JavaScript frei sein soll.

Wie bekomm ich jetzt dieses blöde JavaScript daraus?

Ich habe mal getestet,
ich habe JavaScript im Browser ausgeschaltet.
so wars perfekt.

Dann habe ich mal den Java-Code in der Template Datei gelöscht.

Das Java war zwar weg.
Das Problem ist nur immer:
Wenn man JavaScript aktiviert hat geht der "Absenden" Button nicht,
d.h. die Nachricht lässt sich nicht absenden.
Wenn JavaScript jedoch aus ist geht es Problemlos.

Was soll ich machen?
JavaScript MUSS raus.

Liebe Grüße
Jan
Benutzeravatar
tas2580
Ehemaliges Teammitglied
Beiträge: 3029
Registriert: 01.07.2004 05:42
Wohnort: /home/tas2580
Kontaktdaten:

Beitrag von tas2580 »

das einzige Kontaktformular, das ich gefunden habe ist
dieses blöde AJAX Kontaktformular.

Nun ist das aber völliger Mist,
da das nicht ohne JavaScript geht und meine Seite soweit wie möglich JavaScript frei sein soll.
Warum ist das Kontaktformular blöd?
Das geht übrigens problemlos ohne JavaScript wenn man nicht am Code rum bastelt ohne zu wissen was man tut.

Wenn du den JavaScript Code ausbaut dann auch komplett, wenn du nur die Funktionen entfernst ist klar das es nicht funktionieren kann, wenn dann musst du auch den Aufruf der Funktionen entfernen, also wirklich allen JavaScript Code aus der HTML-Date löschen.

Warum überhaupt JavaScrtipt/AJAX ausbauen? Ist doch für Benutzer mit aktivem JavaScript ne nette Sache. Ohne JavaScript gehen übrigens auch z.B die BB-Code Button beim posten usw. nicht, also ganz ohne JavaScript wirst du nicht auskommen.

Gruß Tobi
Heute ist ein guter Tag um dein Forum zu testen.
Ehemaliger Benutzername: [BTK] Tobi
Jan Kaiser ET

Beitrag von Jan Kaiser ET »

Es soll so wenig wie möglich JavaScript rein,
das Problem ist: mit JavaScript gehts nicht und die,
die spezielle Browser nutzen bekommen dadurch oftmals Fehlermeldung,
nervige Fragen und ähnliches.

Wie baue ich das denn KOMPLETT aus?

Ich hab in der PHP Datei das mit dem "IF AJAX" und das was in dieser Spalte da stand entfernt und in der Template Datei den Bereich "style text/javascript" oder wie der nun hieß, das geht dann aber nicht.

Liebe Grüße
Jan
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Beitrag von 4seven »

ein ajax ohne ajax und ein board ohne java, sehr interessant :o
fehlermeldungen hagelt es bei scripten, abgespeckt oder nicht,
nur dann, wenn man falsch codet, garnicht selbst codet,
keine ahnung von der code-syntax hat
oder fehler beim implementieren macht.

ansonsten dürfte es selbst in den abstrusesten browsern keine
fehlermeldung geben, da man natürlich und selbstverständlich
nur cross-browser-scripte nimmt oder .. im zweifelsfalle nämlich
gar keine. dann lieber manuell und alt-her-gebracht, stabil und robust.
Jan Kaiser ET

Beitrag von Jan Kaiser ET »

Dennoch möchte ich den Chat für ALLE so haben,
wie er ist, wenn ich JavaScript deaktiviert habe.

Warum nutzt keine professionelle Seite ein Kontaktformular mit JavaScript?

Die hätten auch die Möglichkeit, machens aber nicht,
weil gute Seiten versuchen JavaScript soweit wie möglich zu deaktivieren.

Fürs Forum braucht man zwar auch JavaScript,
aber das Formular ist ja nicht nur fürs Forum und auch nicht nur für registrierte.

Liebe Grüße
Jan
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Beitrag von 4seven »

Dennoch möchte ich den Chat für ALLE so haben,
wie er ist, wenn ich JavaScript deaktiviert habe.
ein chat ohne java wird kaum möglich sein,
aber wir sind ja hier bei einem kontaktformular.

und das kannst du natürlich völlig ohne javascript erstellen :wink:

normal
http://www.google.de/search?hl=de&q=kon ... uche&meta=

safe
http://www.google.de/search?hl=de&q=sic ... uche&meta=
Jan Kaiser ET

Beitrag von Jan Kaiser ET »

Oh, sorry, mein Fehler,
ich hatte im letzen Postig aus versehen "Chat" geschrieben,
weil ich mich nebenbei um einen Chat gekümmert habe.

Klar, beim Chat ist das klar.

ich meine natürlich ein Kontaktformular,
bitte um Verzeihung für meinen Fehler. :oops:

Liebe Grüße
Jan
Benutzeravatar
tas2580
Ehemaliges Teammitglied
Beiträge: 3029
Registriert: 01.07.2004 05:42
Wohnort: /home/tas2580
Kontaktdaten:

Beitrag von tas2580 »

Das wichtige Funktionen auch ohne JavaScript funktionieren müssen und man JavaScript nur für Zusatzfunktionen verwenden soll ist klar, aber das Formular funktioniert ja auch ohne JavaScript, mit exotischen Browsern sollte es also keine Probleme geben. Außerdem benutzen (zumindest auf meinen Seiten) ca. 90% IE oder FF mit aktivem JavaScript, nur ca. 3% meiner Besucher (incl. Bots) können kein JavaScript.

Wenn du JavaScript trotzdem ausbauen willst reicht es nicht wenn du nur die Funktionen löscht. Irgendwo im HTML Code für das Formular steht der Befehlt um das Formular zu senden, der muss auch raus.
Suche also mal nach onsubmit="..." oder onclick="..." und lösche das auch raus.

Gruß Tobi
Heute ist ein guter Tag um dein Forum zu testen.
Ehemaliger Benutzername: [BTK] Tobi
Antworten

Zurück zu „[3.0.x] Mod Support“