ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
2322
2322
EMPFEHLEN
-
27.03.10 13:40 #1
Hallo Leute,
ich nutze die Fancybox bereits für meine Bilder und das funktioniert auch bestens.
Jetzt habe ich ein Kontaktformular und ich möchte, dass die Bestätigungsseite nach senden des Formulars in einer Fancybox angezeigt wird.
Dazu habe ich folgenden Quellcode:
Wenn ich nun auf das Button klicken dann bekomme ich einen 404 Fehler zurück:HTML-Code:<script type="text/javascript"> $(document).ready(function() { $("#kontaktbox").fancybox({ 'autoScale' : false, 'transitionIn' : 'none', 'transitionOut' : 'none', 'type' : 'iframe' }); }); </script> <form id="kontaktbox" name="expose_kontakt" action="http://www.blablub.de/script.php" method="post"> <input type="hidden" name="action" value="expose_anfrage_senden" /> <input type="submit" name="Anfrage senden" value="Anfrage senden" /> </form>
Code :1 2 3
Not Found The requested URL /pages/undefined was not found on this server.
Kann mir jemand weiterhelfen?
Vielen Dank für euer Infos im voraus!Geändert von dwex (27.03.10 um 14:22 Uhr)
Ich würde mich über die Bewertung meiner Beiträge mit Kurzkommentar sehr freuen!
Die "dumme Frage" ist gewöhnlich das erste Anzeichen einer völlig neuen Entwicklung!
-------------------
Es ist immer Zeit etwas zu verändern ....
.... das alles so bleibt wie es ist!
-------------------
Homepage Landshut
-------------------
/voodoo.css
#meinFeind {position: absolute; bottom: -6ft;}
-
Moin,
fancybox sucht nach dem href-Attribut eines Links, welches im Formualr ja nicht existiert(daher das undefined)
Auch sonst wird das so nicht klappen, weil du das Formular nicht in dieses iFrame sendest.
So herum sollte es gehen:
Es wird beim Submit die Fancybox mit iFrame geöffnet.Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
<script type="text/javascript"> $(document) .ready( function() { $("#kontaktbox") .bind("submit", function() { $.fancybox({type:'iframe',href:'about:blank'}); $(this).attr('target',$('#fancybox-frame').attr('name')); return true; } ); } ); </script>
Das name-Attribut dieses iFrames(es ist nicht fix) wird ausgelesen, und dem target-Attribut des Formulars als Ziel zugewiesen...das wars schon
Ähnliche Themen
-
Problem mit FancyBox
Von wendan12 im Forum Javascript & AjaxAntworten: 4Letzter Beitrag: 09.11.10, 16:23 -
Fancybox-1.3.1 und IE8 Problem
Von qwartzi im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 20.07.10, 07:18 -
Fancybox - Einstellungen
Von nextmen im Forum CSSAntworten: 3Letzter Beitrag: 22.10.09, 12:08 -
10 sec. Frage zur Fancybox
Von chromax im Forum Javascript & AjaxAntworten: 0Letzter Beitrag: 02.09.09, 16:01 -
[FrontpageXP] Formularergebnis an Access - Datenbank schicken
Von Kyrodust im Forum HTML-EditorenAntworten: 0Letzter Beitrag: 18.02.04, 11:13





Zitieren
Login





