ERLEDIGT
JA
JA
ANTWORTEN
8
8
ZUGRIFFE
2465
2465
EMPFEHLEN
-
Hallo Leute,
ich habe ein kleines Problem an dem ich mir jetzt irgendwie die Zähne ausgebissen hab.
Ich habe ein Formular welches ich via Post in einen PHP_worker schicke. Dieser wertet
die Eingaben usw. aus am Schluss frage ich nach ob alle Daten korrekt in die Datenbank
übernommen wurden und ob noch zusätzliche Infos eingegeben werden müssen.
Sollten Daten nicht richtig übernommen worden sein, dann wird ein PHP-If Zweig aufgerufen
welcher folgenden JavaScript Code enthält:
Direkt über und unter dem <script>-Tag stehen die PHP-Tags welchen diesen Code einbetten.Code :1 2 3 4 5 6 7 8
<SCRIPT language="javascript1.4" type="text/javascript"> //alert("test"); var kl; var follow_link = "../template/sub_eingabe_info.php?veranstalter_ok=<? echo $veranstalter_ok;?>&kunde_ok=<? echo $kunde_ok;?>&edvnr_ok=<? echo $edvnr_ok;?>&reisepreis_ok=<? echo $reisepreis_ok;?>&rrv_ok=<? echo $rrv_ok;?>"; kl = self.window.open(follow_link,"test","height=400,width=550,left=100,top=200"); self.window.history.back(); kl.focus(); </SCRIPT>
Der Code wird ausgeführt und auch das self.window.history.back() wird korrekt ausgeführt
nur wird das kleine Fenster welches den Hinweistext enthält nicht geöffnet.
Als Browser wird der IE verwendet.
Komischer Weise gibt auch der Debugger keine Errormeldung aus und der Code funktioniert
in einer anderen, genauso aufgebauten Datei einwandfrei.....
Ich wäre für jede Hilfe sehr dankbar.
MFG
ps-mixterGeändert von Sven Mintel (05.11.04 um 20:56 Uhr) Grund: code-Tag eingefügt
-
Hast du einen Popupblocker laufen(SP2?)....wenn ja, dann kannst du damit gut testen, ob er funktioniert
-
SP2 habe ich garantiert nicht weil ich nicht einmal Windows habe sondern eingeschworener
Linux - Fan bin.
-
Besteht immer noch die Frage, ob du einen Popupblocker laufen hast?
Die gibts auch ausserhalb Windows....welchen Browser verwendest du?
-
Mozilla allerdings müsste ein popup-filter alle erwischen und ich habe in diesem Projekt
schon Pop-ups verwendet welche immernoch gehen. Nur dieses eine Pop-up streikt....
-
Der Popupblocker verhindert nicht prinzipiell das Öffnen neuer Fenster mit JS....
er verhindert nur das Öffnen, wenn dem kein Klick-Ereignis vorausgeht....also wie in deinem Beispiel.
-
... stimmt mit nem button führt er es aus....
kann man einen click simmulieren oder weiterreichen?
Weil die funktion in der dieser Code steht wird schon durch einen Click aufgerufen.
Kann ich da das Clickereignis gerade weiterreichen?
-
Wenn die Funktion durch einen Klick aufgerufen werden würde, würde sich da auch ein Popup öffnen.
Nur ist das keine Funktion...und wird auch nicht durch einen Klick aufgerufen, soweit aus dem Code ersichtlich.
Wenn der Originalcode anders aussieht, poste ihn mal
-
habs gefunden.
Ich habe den Code nochmals in ner funktion gekapselt und diese dann, in der Funktion
über den Button aufgerufen wird, ausgeführt.
Dadurch ging das nicht.
Vielen Dank für deine Hilfe.
MFG
ps-mixter
Ähnliche Themen
-
bei window.open wird auch im Erzeugerfenster neue Seite geladen
Von toniken im Forum Javascript & AjaxAntworten: 3Letzter Beitrag: 02.07.06, 16:10 -
window.open dann das window.close
Von kinsh im Forum HTML & XHTMLAntworten: 1Letzter Beitrag: 05.10.05, 16:28 -
window.open und .close + refrech nachfolgendes window
Von Tetsuo im Forum Javascript & AjaxAntworten: 3Letzter Beitrag: 21.02.05, 00:13 -
open window wird mit statusleiste erzeugt - soll aber nicht - idee?
Von chaoscarl im Forum Javascript & AjaxAntworten: 9Letzter Beitrag: 20.01.05, 17:48 -
Window.Open funktioniert nicht
Von LordSikon im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 08.09.04, 19:00





Zitieren
Login





