Fenstergröße bestimmen

JonathanDavis

Halbgott
Mitglied seit
22.05.2003
Beiträge
525
hi leutz
ich hab mal ne frage (ich glaub betrifft javascript^^)
und zwar will ich das wenn man auf ein link klickt (is ja jetzte egal was für einen) sich einen neue seite öffnet, aber nicht in normaler größe sondern in einer größe die ich vorgebe, sagen wir einfach mal 250x250, wie geht das?
kann mir jemand dafrü den code geben?
THX!
 

Crono

The Next Avenger
Mitglied seit
06.03.2002
Beiträge
2.087
PHP:
<a href="bild.jpg"
onClick="NewWindow(this.href,'name','280','245','no');return false;"><img src="bild-klein.jpg"
border="0"></a>
Das müsste so richtig sein, wenn ich mich nicht getäuscht habe...

280 steht für den x-Wert und 245 für den y-Wert
 

Redwolf

Folge der 8 bei den Palmen!
Mitglied seit
14.02.2002
Beiträge
2.817
er möchte eine Seite öffnen!

schau mal hier:


http://selfhtml.teamone.de/javascript/objekte/window.htm#open

Schau dir auf der Seite mal das Resize()-Beispiel an:

<html><head><title>Test</title>
</head><body onLoad="window.resizeTo(580,420)">
</body></html>

Mit dem Javascript open() kannst du die größe des Popups bestimmen.

Ich persönlich würde dir sowiso nicht zu popups raten. Ich bin ein verschworener Gegner davon. Es nervt einfach 10000000000 Seiten in der tastleiste oder im Register (je nachdem welchen Browser man nutzt) zu haben.

Was willst du denn mit dem Popup bezwecken?
:fies:

 
Zuletzt bearbeitet:

Crono

The Next Avenger
Mitglied seit
06.03.2002
Beiträge
2.087
Er wollte wissen, wie man eine feste Größe des Fensters bestimmt, nachdem man auf einen Link geklickt hat.

In meinem Beispiel ist zwar ein Bild angegeben, aber du kannst genauso gut eine HTML-Seite (oder sonst was) eintragen.
Erst denken, dann posten :p
 

Redwolf

Folge der 8 bei den Palmen!
Mitglied seit
14.02.2002
Beiträge
2.817
Erst denken, dann posten
Behalt demnächst solche Komentare für dich!

Also zuerst ist deine methode schlecht! Wenn nämlich die Seite nicht über einen hyperlink geöffnet wird wie beispielsweise die startseite, funktioniert es nicht!

Javascript ist da die bessere Methode! Wie ich oben gepostet habe
 
OP
OP
JonathanDavis

JonathanDavis

Halbgott
Mitglied seit
22.05.2003
Beiträge
525
@Stefan
ich möchte damit folgendes bezwecken:
und zwar is da nen text auf meiner page, und in dem text sind fremdbegriffe, und bestimmte wollte ich erklären, indem man auf sie klickt und dann ein fenster aufgeht mit der erklärung des wortes.
wie hier z.B.

"Ich werde meine HDD nachdem ich sie defragmentiert habe erstmal säubern."

da würde ich aus "HDD" einen link machen, wo dann das fenster aufgeht und erklärt was HDD ist.

hast du ne bessere idee wie man das machen könnte?bin fpr ratschläge offen ;)
 

Crono

The Next Avenger
Mitglied seit
06.03.2002
Beiträge
2.087
Faule Leute gibts...


PHP:
<a href="hdd.html" onClick="NewWindow(this.href,'name','280','245','no');return false;">HDD</a>
Da haste das gleiche eben mit html-Seiten
 

Redwolf

Folge der 8 bei den Palmen!
Mitglied seit
14.02.2002
Beiträge
2.817
mach ne textdatei "miregal.htm" und füge folgende Zeilen ein

<html>

<head>
<title>Test</title>
</head>


<body onLoad="window.resizeTo(580,420)">

<p>dein text mit der HDD oder was auch immer</p>

</body>
</html>

Danach einfach nur auf der Page von der die Seite aufgerufen werden soll einen normalen Link auf die Seite machen
 

Digedag

<i>ranglos</i>
Mitglied seit
06.09.2003
Beiträge
1.207
Ich hätt auch ma ne Frage zum Thema(betrifft aber MS-Internetexplorer): Wenn ich den Internet Explorer öffne, wie kann ich da einstellen, dass das Fenster gleich Vollbild is?
 

Redwolf

Folge der 8 bei den Palmen!
Mitglied seit
14.02.2002
Beiträge
2.817
Ich hätt auch ma ne Frage zum Thema(betrifft aber MS-Internetexplorer): Wenn ich den Internet Explorer öffne, wie kann ich da einstellen, dass das Fenster gleich Vollbild is?
<html><head><title>Test</title>
</head>
<body onLoad="window.resizeTo(screen.availWidth,screen.availHeight);window.moveTo(0,0);">
</body>

Also das Fenster wird erst auf die Größe des Screens angepasst und dann auf x=0 und y=0 auf den bildschrim gesetzt. Du kannst den ganzen Code den ich gebastelt hab einfach in ne textdatei tun und als .htm abspeichern. Wenn du das Fenster verschiebst, oder verkleinerst und dann "Aktualisieren" oder F5 drückst wirst du sehen, dass es funktioniert!
 
Oben