maximieren von frameset - geht das ?
Pawel Katz
- javascript
0 Ole0 Pawel Katz0 Ole0 Pawel Katz0 Struppi0 Pawel Katz0 Struppi
0 Struppi
hi@all!
besitze folgendes problem :
habe startseite als frameset (mein rahmen und zentrierung), darin eine weitere seite mit frames. nun träume ich davon, eine möglichkeit zu haben, von einem der frames die komplette startseite maximieren zu können...
wäre für ein tipp sehr dankbar!!
gruss pawel
hi pawel
was verstehst du unter "von einem der frames die komplette startseite maximieren zu können" ?
so ganz klar ist mir das nicht.
so long
ole
(8-)>
hi ole , danke für deine superschnelle antwort!!
ich versuche mal, mich besser zu artikulieren..
ich habe eine html-datei (nr.1) mit frameset, in einem der frames ist eine weitere datei (nr.2), welche ebenso einen frameset beinhaltet und in einem der ihren frames ist eine dritte datei eingebettet.
nun möchte ich mithilfe eines links auf der datei nr.3 den gesamten fenster maximieren, also einen befehl an die datei nr. 1 schicken.
nun denn, wenn alle klarheiten beseitigt sind...
danke auf jeden fall! gruss
hi
du willst also das fenster (window) maximieren und nicht den frame ?!
wenn dem so ist:
http://selfhtml.teamone.de/javascript/objekte/window.htm
so long
ole
(8-)>
naja.. klappt nicht, nicht bei mir... deswegen die ganze aufregung.
ich habe mal das ganze unter folgenden adresse hochgeladen zum anschauen:
http://www.katz-trio.de/problem/test_start.html
folgendes script habe ich benutzt:
<script>
function maximieren()
{
var y=window.screen.height;
var x=window.screen.width;
window.moveTo(0,0);
window.resizeTo(x,y);
}
</script>
__________
targets habe ich natürlich auch ausprobiert:
wenn ich target="_parent" eingebe, passiert nichts;
mit _self passiert das gleiche wie überhaupt ohne target-kommando, und das ist gar nicht das was ich will!! :(
help!
naja.. klappt nicht, nicht bei mir... deswegen die ganze aufregung.
ich habe mal das ganze unter folgenden adresse hochgeladen zum anschauen:
http://www.katz-trio.de/problem/test_start.html
folgendes script habe ich benutzt:
<script>
function maximieren()
{
var y=window.screen.height;
var x=window.screen.width;
window.moveTo(0,0);
window.resizeTo(x,y);
}
</script>
Damit schiebst du das Hauptfenster unter meine Taskleiste (die ist oben)
Du kannst einen Frame nicht vergrößern (zumindest nicht in allen Browsern).
Verwende Target!
__________
targets habe ich natürlich auch ausprobiert:
wenn ich target="_parent" eingebe, passiert nichts;
Wenn du <a href="xxx.html" target="_parent">parent</A> anklickst passiert nichts?
Seltsam, und mit "_top"?
Struppi.
__________
targets habe ich natürlich auch ausprobiert:
wenn ich target="_parent" eingebe, passiert nichts;Wenn du <a href="xxx.html" target="_parent">parent</A> anklickst passiert nichts?
Seltsam, und mit "_top"?
Struppi.
naja Struppi, ich habe link als href="javascript:maximieren()", also zum aufrufen von js... ich fürchte mit targets komme ich nicht weiter...
der script funktioniert bei mir hervorragend aus einer einfachen seite.
gruss
__________
targets habe ich natürlich auch ausprobiert:
wenn ich target="_parent" eingebe, passiert nichts;Wenn du <a href="xxx.html" target="_parent">parent</A> anklickst passiert nichts?
Seltsam, und mit "_top"?
Struppi.
naja Struppi, ich habe link als href="javascript:maximieren()", also zum aufrufen von js... ich fürchte mit targets komme ich nicht weiter...
zum aufrufen von Javascript ist onclick geeigneter.
der script funktioniert bei mir hervorragend aus einer einfachen seite.
Eben, aber nicht mit einem Frame. Mittlerweile denke ich verstehe ich was du willst, eventuell suchst du top.
function max()
{
top.resizTo(2000,5000);
}
Bei moveTo(0,0) reagier ich sehr allergisch (mit einem sofortigen alt-F4), da das Fenster dann unter meiner Taskleiste sitzt screen.height gibt die Gesamthöhe an aber nicht wieviel wirklich zu Verfügung steht.
Struppi.
Mittlerweile denke ich verstehe ich was du willst, eventuell suchst du top.
das ist es !!!! DANKE
mein script lautet nun
function maximieren()
{
var y=window.screen.height;
var x=window.screen.width;
top.moveTo(0,0);
top.resizeTo(x,y);
}
Bei moveTo(0,0) reagier ich sehr allergisch (mit einem sofortigen alt-F4), da das Fenster dann unter meiner Taskleiste sitzt screen.height gibt die Gesamthöhe an aber nicht wieviel wirklich zu Verfügung steht.
ohne geht´s blöd - dann bleibt das fenster bzw. obere linke ecke auf der stelle... ich suche noch nach einer lösung.
auf jeden fall: DANKE 1000x!!!
gruss
Hallo,
ohne geht´s blöd - dann bleibt das fenster bzw. obere linke ecke auf der stelle... ich suche noch nach einer lösung.
Lese mal unter http://selfhtml.teamone.de/javascript/objekte/frames.htm nach.
parent.top z.B.
Grüße
Thomas
hi ole , danke für deine superschnelle antwort!!
ich versuche mal, mich besser zu artikulieren..
ich habe eine html-datei (nr.1) mit frameset, in einem der frames ist eine weitere datei (nr.2), welche ebenso einen frameset beinhaltet und in einem der ihren frames ist eine dritte datei eingebettet.
nun möchte ich mithilfe eines links auf der datei nr.3 den gesamten fenster maximieren, also einen befehl an die datei nr. 1 schicken.
Du kennst das target Attribut?
http://www.netzwelt.com/selfhtml/html/verweise/definieren.htm#zielfenster
Du kannst entweder den Frames Namen geben, oder du benutzt _top oder _parent
<a href="startseite.html" target="_top"> zum Beispiel.
Struppi.