Problem mit Popup und Frames

echo "Hallo ".$username;

ich hab grad ein Problem mit Popups und dachte mir ihr könntet mir
vielleicht weiterhelfen, auch wenn die Gruppe jetzt eher auf PHP
ausgerichtet ist...

Zu dem Sinn:
Ich versuche einen Popup zu machen, der aus 2 Frames besteht. Unten
einer zu druckenden Tabelle (über ob_* Objekte realisiertund oben
einem Formular, bei dem man einstellen kann was und wie mans gedruckt
haben will.

Meine Frage ist, wie man in einem Popup Frames macht?

Vielen Dank für euere Antworten!
Gruß Thomas
thamos [ Mi, 22 August 2007 15:47 ] [ ID #1802509 ]

Re: Problem mit Popup und Frames

..oO(Thomas Behrens)

>echo "Hallo ".$username;
>
>ich hab grad ein Problem mit Popups und dachte mir ihr könntet mir
>vielleicht weiterhelfen, auch wenn die Gruppe jetzt eher auf PHP
>ausgerichtet ist...

de.comm.infosystems.www.authoring.misc existiert.

>Zu dem Sinn:
>Ich versuche einen Popup zu machen, der aus 2 Frames besteht. Unten
>einer zu druckenden Tabelle (über ob_* Objekte realisiertund oben
>einem Formular, bei dem man einstellen kann was und wie mans gedruckt
>haben will.

Popup, Frames - zieh Dich _warm_ an.

Micha
Michael Fesser [ Mi, 22 August 2007 16:22 ] [ ID #1802510 ]

Re: Problem mit Popup und Frames

Thomas Behrens schrieb:

> Meine Frage ist, wie man in einem Popup Frames macht?

Mit HTML.

Gruß. Claus
Claus Reibenstein [ Mi, 22 August 2007 16:40 ] [ ID #1802511 ]

Re: Problem mit Popup und Frames

Thomas Behrens schrieb:
> echo "Hallo ".$username;

Damit wird das hier auch nicht die richtige Gruppe ...

> Meine Frage ist, wie man in einem Popup Frames macht?

Meine Frage ist: Wieso sollte man das in einem Popup anders machen, als
sonst auch?


Gruß,
Habbo
bruening [ Mi, 22 August 2007 16:50 ] [ ID #1802512 ]

Re: Problem mit Popup und Frames

Thomas Behrens schrieb:
> Ich versuche einen Popup zu machen, der aus 2 Frames besteht.

Frames und Popups... Jede dieser beiden Techniken zählt für sich schon zum
Webdesingn-Mitelalter. Und du willst sie auch noch kombinieren?


> Meine Frage ist, wie man in einem Popup Frames macht?

Ist sie das? Nun ja, ich gehe mal davon aus, dass sie das ist. Das machst
du mit HTML (Frames) und Javascript (Popups)

Abgesehen davon bist du in de.comm.infosystems.www.authoring.misc besser
aufgehoben, wirst dort aber den einen oder anderen kommanter zu deinem
Vorhaben über dich ergehen lassen müssen.


--
Blubb
Dirk Sohler [ Mi, 22 August 2007 20:22 ] [ ID #1802518 ]

Re: Problem mit Popup und Frames

Dirk Sohler schrieb:
>
> Frames und Popups... Jede dieser beiden Techniken zählt für sich schon zum
> Webdesingn-Mitelalter.

Ich bitte die verspätete Antwort zu entschuldigen. Leider komme ich
erst jetzt dazu:

Wieso hältst Du die beiden Techniken für veraltet?

Ich muss zugeben, dass ich seit ca. drei Jahren meine HTML- und
Javascript-Kenntnisse nicht mehr aufgefrischt habe. Für die folgenden
Szenarien sind mir daher keine besseren Lösungen bekannt:


I-Frames:
----------
Ein <iframe> enthält Liste von Datensätzen einer Datenbankabfrage.
Beim Klick auf einen Datensatz werden in einem zweiten <iframe>
Detail-Informationen zu diesem Datensatz angezeigt.

Vorteil: Man braucht nicht immer die ganze Seite neu aufbauen, sondern
nur den <iframe> mit den Details. Das sieht besser aus und bei einer
langen Liste (Tabelle) im ersten Frame entfällt das zeitaufwendige
Neu-Rendern.


Popups:
--------
Ich nutze sie für kontext-sensitive Menüs beim Rechtsklick. So wie es
viele User aus ihrem OS gewohnt sind.

Vorteil: Die Dinger verschwinden automatisch, wenn der User woanders
hinklickt ohne da ich mich darum kümmern muss.


Wie gesagt: Ich bin bzgl. dieser Techniken leider nicht auf dem
neuesten Stand. Falls Du bessere Lösungen kennst wäre ich sehr daran
interessiert sie zu erlernen und ggf. in meine Projekte einfließen zu
lassen.


Peter
Peter Schleif [ So, 02 September 2007 15:09 ] [ ID #1810824 ]

Re: Problem mit Popup und Frames

Peter Schleif schrieb:

> Popups:
> --------
> Ich nutze sie für kontext-sensitive Menüs beim Rechtsklick. So wie es
> viele User aus ihrem OS gewohnt sind.
>
> Vorteil: Die Dinger verschwinden automatisch, wenn der User woanders
> hinklickt ohne da ich mich darum kümmern muss.

"Bah" sage ich da :P

Das sieht von Fenstermanager zu Fenstermanager jedesmal anders aus. Und
es sieht wirklich bescheuert aus, wenn man - so wie ich - gar keine
Fenster hat.
Und abgesehen davon untergräbt es die Autonomie des Webseitenbenutzers -
denn ob da ein Fenster aufpoppt oder nicht, ist noch immer meine
Entscheidung. Was sollen das für Informationen sein, die man weder im
Alt noch im Title Tag unterbringen kann?

Gruß,
Torsten
thorny [ Mo, 03 September 2007 09:46 ] [ ID #1811418 ]

Re: Problem mit Popup und Frames

Peter Schleif <gib.spam.keine.chance [at] web.de> wrote:
> Ich muss zugeben, dass ich seit ca. drei Jahren meine HTML- und
> Javascript-Kenntnisse nicht mehr aufgefrischt habe. Für die folgenden
> Szenarien sind mir daher keine besseren Lösungen bekannt:

Huh? Willkommen im Web 2.0. ;-)

> I-Frames:
> ----------
> Ein <iframe> enthält Liste von Datensätzen einer Datenbankabfrage.
> Beim Klick auf einen Datensatz werden in einem zweiten <iframe>
> Detail-Informationen zu diesem Datensatz angezeigt.
>
> Vorteil: Man braucht nicht immer die ganze Seite neu aufbauen, sondern
> nur den <iframe> mit den Details. Das sieht besser aus und bei einer
> langen Liste (Tabelle) im ersten Frame entfällt das zeitaufwendige
> Neu-Rendern.

Schau dir mal z.B. die Kommentare bei Youtube an, suche danach die
Javascript-Bibliothek Prototype und verwende ab dann z.B.
var req = new Ajax.Updater(resultelementid,skripturl,
{ method: 'get',parameters: deineParameter } );
Nachteil: geht nur mit Javascript.
Vorteil: man ist deutlich flexibler als mit den Iframes, da man
beliebiges HTML generieren kann.

> Popups:
> --------
> Ich nutze sie für kontext-sensitive Menüs beim Rechtsklick. So wie es
> viele User aus ihrem OS gewohnt sind.
>
> Vorteil: Die Dinger verschwinden automatisch, wenn der User woanders
> hinklickt ohne da ich mich darum kümmern muss.

Auch das geht besser mit DHTML und onrightclick-Handlern, die dann
dynamisch Elemente erzeugen. Eine Beispielanwendung, die das verwendet,
wäre TinyMCE. Oder Google Docs.

Aber das ist alles nicht unbedingt PHP. :) Obwohl das ein ganz gutes
Backend dafür abgibt.

OBW
obw [ Mo, 03 September 2007 20:53 ] [ ID #1811438 ]
PHP » de.comp.lang.php.misc » Problem mit Popup und Frames

Vorheriges Thema: JS aus PHP heraus ausführen
Nächstes Thema: Offlinedatenbank zu Onlinedatenbank machen