Forum Doku Wiki Blog

Forumsarchiv 2009, Mai
neues Fenster mit java öffnen - hintergrunddatei im IE falsch

archivierte Beiträge lesen

  1. (JAVASCRIPT) neues Fenster mit java öffnen - hintergrunddatei im IE falsch von tangotaenzer, 13. 05. 2009, 17:34

neues Fenster mit java öffnen - hintergrunddatei im IE falsch

Der folgende Beitrag wurde am 13. 05. 2009, 17:34 Uhr von tangotaenzer veröffentlicht.

Liebe Forum-Mitglieder,

bei meiner Umfrage verwendet ich im Formular folgenden Code:

<a onclick="javascript:window.open('ergebnis.php','umfrage','toolbar=0,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,width=500px,height=700px')" href="index.php"><input class="button" type="submit" value="Abstimmen"/></a>


Die Daten gehen an die Datenbank und Firefox öffnet ein neues Fenster und im Hintergrund ist die index-Datei.
Beim Internetexplorer wird auch ein neues Fenster geöffnet, aber im Hintergrund wird nicht die Index-Datei angzeigt (quasi das alte Fenster), sondern eine Datei aus der Ergebnisberechnung.

Hat einer von Euch eine Idee, was und wie geändert werden müßte??

Vielen Dank und beste Grüße

neues Fenster mit java öffnen - hintergrunddatei im IE falsch

Der folgende Beitrag wurde am 13. 05. 2009, 17:50 Uhr von Klawischnigg veröffentlicht.

Hi there,

> <a onclick="javascript:window.open('ergebnis.php','umfrage','toolbar=0,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,width=500px,height=700px')" href="index.php"><input class="button" type="submit" value="Abstimmen"/></a>

> Hat einer von Euch eine Idee, was und wie geändert werden müßte??

alles...

was soll denn passieren, wenn man auf den Button drückt? der Onclick-Event oder der Aufruf der index.php? Beides geht nur schwer, das muss dann der Browser für Dich entscheiden. Und dann noch ein Submit-button, der zu einer dritten Ressource zeigt - es ist einfach alles falsch...


neues Fenster mit java öffnen - hintergrunddatei im IE falsch

Der folgende Beitrag wurde am 13. 05. 2009, 18:29 Uhr von tangotaenzer veröffentlicht.

> alles...
Warum ist denn bei Firefox alles so wie es sein soll???

> - es ist einfach alles falsch...


vielleicht gibt es auch konstruktive Aussagen oder Vorschläge?

neues Fenster mit java öffnen - hintergrunddatei im IE falsch

Der folgende Beitrag wurde am 13. 05. 2009, 18:45 Uhr von ChrisB veröffentlicht.

Hi,

> > alles...
> Warum ist denn bei Firefox alles so wie es sein soll???

Weil Zufall existiert.

> vielleicht gibt es auch konstruktive Aussagen oder Vorschläge?

Den Haupt-Vorschlag hast du überlesen oder ignoriert - beschreibe bitte, was du *erreichen* willst.
Das ist immer besser, als irgendwelchen Murks-Code abzuladen und nur dazu zu schreiben, dass er nicht wie "gewünscht" funktioniert.

MfG ChrisB


--
Light travels faster than sound - that's why most people appear bright until you hear them speak.

neues Fenster mit java öffnen - hintergrunddatei im IE falsch

Der folgende Beitrag wurde am 13. 05. 2009, 19:00 Uhr von tangotaenzer veröffentlicht.



Hallo,
Die Daten des Formulars sollen an die Datenbank gehen und ein neues Fenster soll geöffnet werden und das Ergebnis anzeigen. So wie es in Firefox geschieht, rein zufällig. Wenn das neue Fenster aufgeht, was wesentlich kleiner ist, soll im Hintergrund weithin die Index-Datei sichtbar bleiben (dort befindet sich auch die Umfrage). So wie es in Firefox geschieht, rein zufällig.

bG tangotaenzer

neues Fenster mit java öffnen - hintergrunddatei im IE falsch

Der folgende Beitrag wurde am 13. 05. 2009, 19:06 Uhr von ChrisB veröffentlicht.

Hi,

> Die Daten des Formulars sollen an die Datenbank gehen und ein neues Fenster soll geöffnet werden und das Ergebnis anzeigen.

Auch form kennt ein target-Attribut (geeigneten Doctype vorausgesetzt).

Lässt sich auch mit dem Namen eines zuvor erzeugen Popups nutzen.

> Wenn das neue Fenster aufgeht, was wesentlich kleiner ist, soll im Hintergrund weithin die Index-Datei sichtbar bleiben

Wozu willst du dann einen Link nutzen, wenn du gar keine (neue) Ressource verlinken willst?

MfG ChrisB


--
Light travels faster than sound - that's why most people appear bright until you hear them speak.

neues Fenster mit java öffnen - hintergrunddatei im IE falsch

Der folgende Beitrag wurde am 13. 05. 2009, 19:27 Uhr von tangotaenzer veröffentlicht.

och geht es auch ein bißchen weniger nebulös?

neues Fenster mit java öffnen - hintergrunddatei im IE falsch

Der folgende Beitrag wurde am 13. 05. 2009, 19:56 Uhr von ChrisB veröffentlicht.

Hi,

> och geht es auch ein bißchen weniger nebulös?

Kein Nebel vorhanden, sehr schönes Wetter heute.

Lerne bitte langsam mal, vernünftige Fragen zu stellen.
Wenn du etwas nicht verstanden hast, dann frage konkret nach.

MfG ChrisB


--
Light travels faster than sound - that's why most people appear bright until you hear them speak.

neues Fenster mit java öffnen - hintergrunddatei im IE falsch

Der folgende Beitrag wurde am 13. 05. 2009, 19:15 Uhr von Klawischnigg veröffentlicht.

Hi there,

> Die Daten des Formulars sollen an die Datenbank gehen und ein neues Fenster soll geöffnet werden und das Ergebnis anzeigen. So wie es in Firefox geschieht, rein zufällig.

Du sagst es, rein zufällig. Denn erstens weisst Du gar nicht, ob der Server mit den Daten schon fertig ist, wenn das Fenster clientseitig angezeigt wird und zweitens ist es schon mehr als Zufall, wenn ein Browser eine Konstruktion in der Art: <a href="..." onclick="..."><input type="submit"></a> überhaupt ausführt...

Richtig wäre für Dein Problem vermutlich irgendeine Ajax-Konstruktion, wenn Du schon auf JS nicht verzichten willst...




neues Fenster mit java öffnen - hintergrunddatei im IE falsch

Der folgende Beitrag wurde am 14. 05. 2009, 11:20 Uhr von molily veröffentlicht.

> <a onclick="javascript:window.open('ergebnis.php','umfrage','toolbar=0,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,width=500px,height=700px')" href="index.php"><input class="button" type="submit" value="Abstimmen"/></a>

Verzichte auf obige Konstruktion.
Die Formular-Antwort kannst du so ins Popup leiten (falls du das willst):

<form target="popup" action="ergebnis.php" onsubmit="window.open('', this.target, '...')">

Mathias
--
JavaScript-Erweiterung für das SELFHTML-Forum

© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4