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

Frameverweise mit target="_blank"

Metallica

Lounge-Member
Hi Leute,

mit dem Attribut target="_blank" öffne ich eine Instanz des Browserfensters damit sich eine fremde Seite nicht in die eigenen Frames ladet.
Das neue Fenster ist jedoch nie maximiert.

Deshalb meine Frage:
Gibt es ein Attribut mit dem ich die Fenstergröße des Browsers immer maximieren kann??
 
Hey Metallica!

Ein Attribut ist mir auch nicht bekannt. Ich benutze immer eine function.

function neuesfenster()
{
neu=window.open("datei.html","_blank","width=" + screen.width + ",height=" + screen.height + ",top=0,left=0");
}

Gruß Steffen
 
dann ist das fenster zwar auf bildschirmgröße, aber normalerweise nicht auf der bildschirmmitte zentriert sondern etwas weiter rechts unten im eck!
 
Hi,

ich hab momentan einen Link auf einem jpg liegen. Und danach den JS-Code. Aber irgendwie funzt das nicht. Könnt ihr mir sagen, was ich da codemäßig abändern muss??

<TD><a href="http://www.adidas.com/de/" target="_blank"><img src="clips/index_start/megadeath.jpg" border=0></a>
<SCRIPT LANGUAGE="javascript">
function neuesfenster()
{
neu=window.open("http://www.megadeath.com/","_blank","width=" + screen.width + ",height=" + screen.height + ",top=0,left=0");
}
</SCRIPT></TD>
</tr>

Vielen Dank Leute

Bye
 
Hallo Metallica!

<a href="#"><img src="clips/.......jpg" border=0 onClick="neuesFenster('http://www.adidas.com/de/',
'Seite von Adidas')">
Und dann den Rest <script...../script>

So sollte es funzen.

By Steffen
 
Hi Steffen,

hab jetzt das JS FensterMaximieren eingebaut. Aber so richtig funzen tut's nicht.
Code:

<TD><a href="http://www.adidas.com/de/" target="_blank"><img src="clips/index_start/Adidas.jpg" border=0 onClick="maxNeuesFenster('http://www.adidas.com/de/')"></a>
<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-->
}
</script>
</td>


Kannst du das mal checken?? Hab schon unzählige Versionen probiert - allerdings erfolglos!
 
hi Metallica,

<td><a href="http://www.adidas.com/de/" target="_blank"><img src="clips/index_start/Adidas.jpg" border="0"></a></td>

und das Script kommt in den

<head>

<script language="JavaScript" type="text/javascript">
<!--
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
//-->
</script>

</head>


der aufzurufenden Seite.
 
Hi Rene,

wo sprichst Du in der TableDefinition das JavaScript an??
Warum muss das im Head stehen??

Bye,
ENTER SANDMANN
 
So, hab's jetzt grad ausprobiert indem ich das JS in den Head gestellt habe. Meine Vermutung hat sich leider bestätigt. Beim Link auf Adidas reagiert der explorer nur auf "target=_blank" und öffnet brav ein Fenster, maximiert aber nix weil das JS unberücksichtigt bleibt.

Was meinst du mit "der aufzurufenden Seite." ????
 
zur hilfe ...

Moin moin Metti <smile> (ja, ich hab meine 5 Minuten ...)

Mit "der aufzurufenden Seite." ???? ist die Seite gemeint, die Du aufrufst, ergo, die, die in Deinem "_blank"-Fenster geöffnet wird, denn dieses script zieht das aktuelle Fenster auf vollbildgröße.

Marko
 
<smile>

Fettnapf aufgebaut - Metti angelockt - und in Fettnapf reingetreten <smile>

Nein, ich fahre keinen Opel, der Manta ist ein Fisch, aber ich hab auch kein 7m Rochen <smile>

Naja, Du rufst Deine Seite ganz normal auf, wie jetzt auch und diese schaut dann so aus.

<html>
<head>
..<title>test</title>
..<script language="javascript">
..<!--
....function aufzeihen(){
(Hier kommt jetzt der Quellcode der Funktion rein)
....}
..//-->
..</script>
</head>

<body onLoad="aufziehen()">
<h1>Und hier jetzt Deine Seite</h1>
</body>
</html>

das ist schon alles.
Marko
 
ok, also kein Opel, sondern Fisch

Hi Black Manta,

laut deiner Anleitung sieht mein Quellcode jetzt folgendermaßen aus:

<head>
<title>SPORT RISS</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-->
}
</script>
</head>

<body onLoad="maxNeuesFenster()" bgcolor="#FFFFFF">

<TR align=center valign=top height=60>
<h1><TD><a href="http://www.adidas.com/de/" target="_blank"><img src="clips/index_start/Adidas.jpg" border=0></a></td></h1>


Funzen tut's trotzdem nicht und ich habe keine Ahnung habe was <h1> </h1> bedeutet.
Kannst Du das mal checken??

Thanxs

P.S.: Kurt Cobain lives in your heart! <<<<Come as you are>>>
 
Hmmm ....

Moin moin Metti, <smile> bin mal inko... ink .. geheim

auf den ersten Blick kann ich da auch gerdae nicht viel zu schreiben, es schaut gar nicht so schlecht aus, das einzige was ich auf den ersten Blick sehe, ist das beim Befehl "moveTo" das Semikolon am ende Fehlt. Java Script ist sehr empfindlich, auf nem IE dürfte es aber trotzdem klappen. Das einzige was ich noch anders mache, ist das ich den window.outerheigh über die Variable anspreche. Aber ich schaue es mir heute abend nochmal genauer an.
Ciaoi

Marko
 
Und ?

Moin moin Metallica,

Hast Du es schonmal mit Semikolen und Variablen versucht ?
Es würde dann so aussehen, die - Zeichen am anfang der zeile müssen weg und wo das * ganz forn steht, sind die Veränderungen.

<head>

<title>SPORT RISS</title>

<script language="JavaScript">
--function maxNeuesFenster() {
----scrW = screen.width;
----scrH = screen.height;
*---window.outerHeight = scrH;
*---window.outerWidth = scrW;
----resizeTo( scrW, scrH );
*---moveTo ( 0,0 );
--}
</script>

</head>

<body onLoad="maxNeuesFenster()" bgcolor="#FFFFFF">

<TR align=center valign=top height=60>
<h1><TD><a href="http://www.adidas.com/de/" target="_blank"><img src="clips/index_start/Adidas.jpg" border=0></a></td></h1>

Versuchs nochmal, ich bin warscheinlich so gegen Mitternacht zu hause, ich hoffe ich bin dann noch Fit, dann teste ich es nochmal durch, ok?
Ciaoi

Marko
 
Shit....

Danke Marko,

aber das Testen kannst Du dir ersparen. Hab's grad mit den Variablen und Semikolen versucht. Fazit: erfolglos!!! Langsam aber sicher bin ich am Verzweifeln. Es liegt sicher nicht daran. Ich glaube, dass irgendein Zusatz für die JS-Funktion beim Aufruf der Seite fehlt.
 
Zurück
Oben