• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Frameverweise mit target="_blank"

<stolper>

Moin moin Metallica,

sag mal eine ganz kleine Frage, nur so am Rande, ich bin da grad ins Stolpern geraten. Welche Datei willst Du auf Vollbild ziehen? Denn bis jetzt ziehen wir die Datei, die war da oben geschrieben haben auf Vollbildgröße. Wenn Du den Link "http://www.adidas.com/de/" in einem Vollbild Zeigen willst, mußt Du einen kleinen Umweg machen, da dieses Script das AKTUELLE Fenster auf Vollbild zieht.
Wenn ich jetzt auf dem Richtigen wege bin, dann versuche mal folgendes.

<a href="adidas.html" target="_blank"><img src="clips/index_start/Adidas.jpg" border=0></a>

und in der Datei "adidas.html" schreibst Du unseren Quellcode von oben und fügst am ende Der Funktion
maxNeueFenster(), den Befehl "location" ein, das schaut dann so aus.

<script language="JavaScript">
--function maxNeuesFenster() {
----scrW = screen.width;
----scrH = screen.height;
----window.outerHeight = scrH;
----window.outerWidth = scrW;
----resizeTo( scrW, scrH );
----moveTo ( 0,0 );
----window.location.href="http://www.adidas.com/de/";
--}
</script>

Das ganze bewirkt dann folgendes, mit dem Link öffnest Du ein neues Fenster (_blank) in dieses Fenster lädst Du die Datei adidas.html. in der Datei adidas.html sagst Du ihn, das er DIESES fenster (_blank) auf Vollbildgröße ziehen soll und dann sagst Du ihm mit location.href, das er eine andere Datei in diesem Fenster (_blank) laden soll. Haben wir es jetzt ?
Ciaoi ...

Marko
 
Apropos, kleiner Tip.

Moin moin,

noch ein kleiner Tip am Rande, wenn Du ncht sicher bist, ob eine Funktion aufgerufen wird, es aber keine Fehlermeldung gibt (kleines gelbes warndreieck unten links) dann kannst Du einfach den Befehl alert benutzen, ich schreibe dann am anfang der Funktion immer

alert("ok");

Wenn sich ein Fenster öffnet mit der Meldung "OK" dann löppt alles.
Ciaoi

Marko
 
ja natüüüüürlich......

geistesblitz, oh geistesblitz.....

Moin Black Manta,

tut mir ECHT leid, dass du das falsch verstanden hast. Ich hab mich wohl schlecht ausgedrückt. War fest in der Annahme, dass es verständlich war.
Selbstverfreilicht will ich in diesem Fall die Adidas-Seite maximieren und nicht das aktuelle Fenster.
freu freu

Werd's jetzt gleich mal ausprobieren!

Sag dir bescheid...
 
hab's grad ausprobiert. wenn ich jetzt alles richtig verstanden habe, lege ich ein zweites html.-dokument an in dem nur die JS-Funktion steht.
Im anderen html-doku steht dann lediglich der link auf die neue html-seite.

wenn das so stimmt, dann hab ich alles richtig gemacht, die adidas-seite lädt er mir aber trotzdem nicht. es wird lediglich ein neues fenster geöffnet, dass aber leer bleibt.

Muss ich vielleicht in der neuen html noch irgendwas hinzufügen. Vielleicht ist dem explorer nur die JS-funktion allein zuwenig??
 
Es kommt näher

Moin moin Metti,

das klingt doch schon recht gut, hast Du denn auch den location Befehl mit eingebaut? ganz Wichtig, denn mit diesem Befehl lädst Du die neue Seite ein.

Marko
 
Moin Blacky,

ja - auch der location Befehl ist drinnen. Hier nochmal der Code beider Dokumente:

indexStart.htm:
<html>
<head>
<title></title>
</head>

<body bgcolor="#FFFFFF">
<a href="indexAdidasMax.htm" target="_blank"><img src="clips/index_start/Adidas.jpg" border=0></a>
</body>
</html>


indexAdidasMax.htm:
<html>
<head>
<title></title>
<script language="JavaScript">
function maxNeuesFenster() {
scrW = screen.width; <!--Abfrage der maximalen Breite-->
scrH = screen.height; <!--Abfrage der maximalen Höhe-->
window.outerHeight = screen.height; <!--Höhe inizialisieren-->
window.outerWidth = screen.width; <!--Breite inizialisieren-->
resizeTo( scrW, scrH ); <!--Breite und Höhe wird ausgegeben-->
moveTo ( 0,0 ); <!--hier befindet sich die Positionsangabe-->
window.location.href="http://www.adidas.com/de/";
}
</script>
</head>

<body bgcolor="#FFFFFF">

</body>
</html>


Tipfehler hab ich auch keinen - also woran liegst dann? Jetzt weiß ich wirklich nicht mehr weiter!
schluchz-heul-sniff
 
hi Metallica,

kannst das was Fett ist auch weglassen. oder du mußt den onload-Befehl für die Funktion in den body schreiben.

<html>
<head>
<title></title>

<script language="JavaScript">
function maxNeuesFenster() {
scrW = screen.width; <!--Abfrage der maximalen Breite-->
scrH = screen.height; <!--Abfrage der maximalen Höhe-->
window.outerHeight = screen.height; <!--Höhe inizialisieren-->
window.outerWidth = screen.width; <!--Breite inizialisieren-->
resizeTo( scrW, scrH ); <!--Breite und Höhe wird ausgegeben-->
moveTo ( 0,0 ); <!--hier befindet sich die Positionsangabe-->
window.location.href="http://www.adidas.com/de/";
}
</script>
</head>

<body bgcolor="#FFFFFF" onload="maxNeuesFenster();">

</body>
</html>
 
JAAAAAAAAAAAAAAAAAAAAAaa.........

juhujuhujuhujuhujuhujuhujuhujuhujuhujuhujuhujuhu

es funzt!
Der Onload-Befehl im body hat also gefehlt. Oh Gott war das 'ne Geburt bis das funzte!


Vielen Dank unregistered.
Specialthanxs to Black Manta

Bye

P.S.: das ist mein erster Thread der über 2 Seiten geht! Pfuhh
 
Zurück
Oben