mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Sa 27.04.2024 02:36 Benutzername: Passwort: Auto-Login

Thema: [JavaScript] Submit Button "verlinken" vom 07.02.2006


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> [JavaScript] Submit Button "verlinken"
Seite: 1, 2  Weiter
Autor Nachricht
fuchsbau
Threadersteller

Dabei seit: 15.08.2005
Ort: .//root
Alter: 40
Geschlecht: Männlich
Verfasst Di 07.02.2006 12:34
Titel

[JavaScript] Submit Button "verlinken"

Antworten mit Zitat Zum Seitenanfang

Hey, ist n simples Problem glaub ich. In einem per Javascript geöffneten Popup ist ein Formular, welches über den Submit Button ein CGI aufruft (auf das ich keinen Zugriff habe *ha ha* ). Ich würde jetzt gern den Submit Button zusätzlich "verlinken", so dass er also das CGI aufruft (über form action) und danach irgendwie mit window.close() das popup schließt. geht das irgendwie, ohne im script rumpfuschen zu müssen?

Zuletzt bearbeitet von fuchsbau am Di 07.02.2006 13:05, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
Raumwurm

Dabei seit: 21.12.2004
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Di 07.02.2006 12:39
Titel

Antworten mit Zitat Zum Seitenanfang

bau das mal ins form tag mit rein...
onSubmit="self.close();"
  View user's profile Private Nachricht senden
Anzeige
Anzeige
fuchsbau
Threadersteller

Dabei seit: 15.08.2005
Ort: .//root
Alter: 40
Geschlecht: Männlich
Verfasst Di 07.02.2006 12:50
Titel

Antworten mit Zitat Zum Seitenanfang

joa, das hab ich versucht, das fenster geht auch zu (wie nicht anders zu erwarten), aber beim cgi kommt dann anscheinend nix mehr an. :(
  View user's profile Private Nachricht senden
Raumwurm

Dabei seit: 21.12.2004
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Di 07.02.2006 13:18
Titel

Antworten mit Zitat Zum Seitenanfang

oh Menno! - dann schreib doch mal:
onSubmit="document.FormularName.submit();self.close();"
ob das geht... * Keine Ahnung... *
  View user's profile Private Nachricht senden
fuchsbau
Threadersteller

Dabei seit: 15.08.2005
Ort: .//root
Alter: 40
Geschlecht: Männlich
Verfasst Di 07.02.2006 13:31
Titel

Antworten mit Zitat Zum Seitenanfang

Au weia! ok, das scheint das problem wie ich es geschildert hab zu lösen. thx. Lächel nur hab ich ja anscheinend n wichtigen fakt vorenthalten: das CGI öffnet im selben fenster nämlich ne bestätigungsseite und genau die wollte ich mit dem close umgehen. das close wird jetzt aber wieder ignoriert, weil ja durch das document.formularname.submit(); die seite bereits wechselt, eh das selfclose(); ausgeführt werden kann. noch ne andere idee? vielleicht mit nem unsichtbaren frame (was ja leider sehr umständlich wäre...) - da weiß ich aber auch nicht genau wie realisierbar...
  View user's profile Private Nachricht senden
Raumwurm

Dabei seit: 21.12.2004
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Di 07.02.2006 13:54
Titel

Antworten mit Zitat Zum Seitenanfang

hmm, jetzt wirds abenteuereuerlich.

nur so ein versuch:
im popup ins body mal onUnload="opener.focus();opener.machDasDingZu();"
reinschreiben. Dann im Fenster in dem das Popup
aufgerufen wird eine neue function (machDasDingZu())
anlegen, die dann das popup im hintergrund schliesst...
  View user's profile Private Nachricht senden
fuchsbau
Threadersteller

Dabei seit: 15.08.2005
Ort: .//root
Alter: 40
Geschlecht: Männlich
Verfasst Di 07.02.2006 17:15
Titel

Antworten mit Zitat Zum Seitenanfang

das klingt vernünftig, nur das fenster, welches das popup aufruft ist cms, da wirds schwierig mit neuer function. :( die lösung mit unsichtbarem frame scheint mir am vernünftigsten, nur weiß ich noch nicht wie genau... wenn jmd vorschläge hat, nehm ich gern. :)
  View user's profile Private Nachricht senden
beeviZ

Dabei seit: 30.09.2002
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Di 07.02.2006 18:03
Titel

Antworten mit Zitat Zum Seitenanfang

mach mal auf den submit button per onclick n setTimeout auf 5 sekunden oder so, welches das fenster schließt.

in 5 sekunden müsste er das formular ja eigentlich vollständig abgeschickt haben solange da nich zuviele daten drinstehen.
  View user's profile Private Nachricht senden
 
Ähnliche Themen Per JavaScript Submit Button für Form generieren lassen
[html/css] Submit-Button ohne Button
Submit Button to Textlink
[css] das lästige problem mit dem ie submit button
Submit Button im Formular beschriften
IE stellt submit button falsch dar :(
Neues Thema eröffnen   Neue Antwort erstellen Seite: 1, 2  Weiter
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.