Window-Script deLuxe
DeLuxe, weil dieses Script viele (7) Einstellungs-Optionen bietet. Allerdings werden diese Optionen nicht alle beim Aufruf übergeben sondern generell festgelegt. Beim Aufruf beschränke ich mich auf 4 Übergabeparameter. Alles andere wäre zu viel Aufwand und zu fehlerträchtig. Die 4 Parameter:
- Dateiname für die im Window anzuzeigende Seite
- Höhe und Breite
- Popup-Window wahlweise zentriert öffnen
Optional im Script festzulegende Eigenschaften
7 Optionen für Fenstereigenschaften können ein- / ausgeschaltet werden. Im Quelltext erkennen sie eine zwar nicht wirtschaftliche aber übersichtliche Auflistung der Fenstereigenschaften
1) Eintragungen im Script gelten für alle aufgerufenen Windows
Zur Anpassung folgende Änderungen im Script:
| Element |
hier im Beispiel |
ersetzen mit |
Bedeutung |
| menubar | 0 | 0 / 1 | Menü anzeigen? |
| toolbars | 0 | 0 / 1 | Toolbar anzeigen? |
| statusbar | 0 | 0 / 1 | Statusbar anzeigen? |
| scrollbar | 0 | 0 / 1 | Scrollbar anzeigen? |
| resizable | 0 | 0 / 1 | fenstergröße veränderbar? |
| locationbar | 0 | 0 / 1 | Locationbar anzeigen? |
| directories | 0 | 0 / 1 | Directory anzeigen? |
Zur Aktivierung einfch eine '1' an Stelle der '0' eintragen und umgekehrt. Ich denke, ich habe ihnen so die Anpassung an ihre gewünschten Einstellungen recht einfach gemacht.
Der Übersichtlichkeit halber im Script so angeordnet:
eigenschaften= eigenschaften + ",menubar=0"; // Menüleiste
eigenschaften= eigenschaften + ",toolbar=0"; // Symbolleiste
eigenschaften= eigenschaften + ",statusbar=0"; // Statuszeile
eigenschaften= eigenschaften + ",scrollbars=0"; // Scrollbars
eigenschaften= eigenschaften + ",resizable=0"; // Größe veränderbar
eigenschaften= eigenschaften + ",locationbar=0"; // Adresszeile
eigenschaften= eigenschaften + ",directories=0"; // Linkleiste
Wegen browserspezifischen Abhängigkeiten und Abhängigkeiten die durch die Kombination von Symbol- und Adressleisten in modernen Browsern entstehen, kombinieren sie die unterschiedlichen Einstellungen gegebenenfalls. Experimantieren sie ein wenig. Im FF wird unter Umständen die Anweisung zur Anzeige der Sratusbar verweigert!
2) Eintragungen im Aufruf gelten für das aktuelle aufgerufene Window:
Zur Anpassung folgende Änderungen im Aufruf:
| Element |
hier im Beispiel |
ersetzen mit |
| Dateiname |
datei.htm |
dateiname |
| Fensterbreite |
550 |
Wert in Pixel |
| Fensterhöhe |
350 |
Wert in Pixel |
| zentrieren |
1 |
0 / 1 |
- Dateiname
- Fensterbreite
- Fensterhöhe
- zentrieren ja / nein (1/0)
<a href="Javascript:fenster04('datei.htm','550','350','1');"> linktext </a>
Option für die Anzeige: zentriert / nicht zentriert
Sie haben beim Aufruf die Möglichkeit die Position des Pop-Up-Windows zu bestimmen. Entweder zentriert oder an fester Position. Die feste Position können sie im Script (für alle Aufrufe gültig) natürlich selbst festlegen.
Die Einstellung ist derzeit 15 Pixel für beide Werte. Das Window wird also 15 Pixel von der oberen linken Festerecke entfernt angezeigt.
// bei fester Position
x = 15;
y = 15;
Fenster zentriert
<a href="Javascript:fenster04('datei.htm','550','350','1');">
Fenster zentriert
</a>
Fenster an fester Position
<a href="Javascript:fenster04('datei.htm','550','350','0');">
Fenster nicht zentriert
</a>
Hinweis
Beim Einsatz von Frames wird zur Ermittlung der zur Gesamtbreite die Breite des aktuellen Frames als Berechnungsgrundlage ermittelt. Daher erscheint das PopUp-Window nicht wirklich immer in der Bildschrimmitte.

|