---
title: "Popup automatische Größenanpassung"
url: "https://www.typo3.net/d/70696-popup-automatische-groessenanpassung"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Bilder","Frage","JavaScript & AJAX"]
created: "2007-11-20"
last_reply: "2008-02-21"
replies: 8
solved: false
page: 1
pages: 1
lang: "de"
---

# Popup automatische Größenanpassung

TYPO3 › TypoScript · 8 Antworten · gestartet 2007-11-20

## Eröffnungsbeitrag

**TimoF** · 2007-11-20 · [Beitrag #1](https://www.typo3.net/d/70696-popup-automatische-groessenanpassung/1)

Hallo,

wenn ich z.b. ein inhaltselement vom typ text mit bild habe, und den bildern sagen "bei klick vergrößern", dann erscheint auch das gewünschte popup.

wenn ich jetzt jedoch ein anderes bild anklicke ohne das popup zu schliessen, wird das popup in der größe nicht angepasst für das neue bild.

mit JSwindow.newWindow = 1 wird dann zwar ein neues bild aufgemacht, aber ich möchte gerne das nur ein popup offen bleibt und sich dann an die größe des bildes anpasst.

ist das möglich?

## Antworten

### [#2](https://www.typo3.net/d/70696-popup-automatische-groessenanpassung/2) · ossigeb · 2007-11-23

Schade,

dass niemand die Antwort weiß - würde mich auch brennend interessieren!
Vielleicht verrätst Du mir wie und wo ich den Befehl einbinde, um wenigstens eigene Popups pro Bild zu bekommen?

Viele Grüße
Ossi

### [#3](https://www.typo3.net/d/70696-popup-automatische-groessenanpassung/3) · TimoF · 2007-11-27

also ich habe es so gemacht:

ins template setup

```typoscript
tt_content.textpic.20 {
1.imageLinkWrap = 1
1.imageLinkWrap {
enable = 1
bodyTag = ....
wrap = .....
JSwindow = 1
JSwindow.newWindow = 1
JSwindow.expand = 40,60
```

mit expand kannst du bestimmen wie groß der abstand rechts bzw. unten vom rand des popups sein soll.

tt_content.image.20 { dann für bilderblöcke.

### [#4](https://www.typo3.net/d/70696-popup-automatische-groessenanpassung/4) · ossigeb · 2007-11-27

Danke!

### [#5](https://www.typo3.net/d/70696-popup-automatische-groessenanpassung/5) · TimoF · 2008-01-07

<http://bugs.typo3.org/view.php?id=1666>

### [#6](https://www.typo3.net/d/70696-popup-automatische-groessenanpassung/6) · Harakiri · 2008-02-21

bug????#angry#
seit 2005 geht das noch nicht und die haben noch nix gemacht???

muhahahaaaaahahaaa  #paralyzed# o.O  :'(

### [#7](https://www.typo3.net/d/70696-popup-automatische-groessenanpassung/7) · just2b · 2008-02-21

> **Harakiri schrieb:**
>
> bug???????
> seit 2005 geht das noch nicht und die haben noch nix gemacht?

steht dir frei das zu ändern

georg

### [#8](https://www.typo3.net/d/70696-popup-automatische-groessenanpassung/8) · Harakiri · 2008-02-21

damit gehts:

$TSConf['imageLinkWrap.']['width'] = "800m";
$TSConf['imageLinkWrap.']['height']= "600m";

danke an:
<http://jweiland.net/typo3cms/howto/click-enlarge.html>

### [#9](https://www.typo3.net/d/70696-popup-automatische-groessenanpassung/9) · TimoF · 2008-02-21

> **Harakiri schrieb:**
>
> damit gehts:
>
> $TSConf['imageLinkWrap.']['width'] = "800m";
> $TSConf['imageLinkWrap.']['height']= "600m";

und was soll das bringen?

es ging hier darum, dass das popup beim anklicken eines neuen bildes sich automatisch in der größe anpasst OHNE es vorher zu schliessen.

ich bin ganz zufrieden mit der dieser lösung hier:

```javascript
  function resize() {
        if (document.all) {
            bodyWidth = document.body.clientWidth;
            bodyHeight = document.body.clientHeight;
            widthOffset = '.$imgInfo[0].' - bodyWidth;
            heightOffset = '.$imgInfo[1].' - bodyHeight;
            window.resizeBy(widthOffset, heightOffset);
        } else {
            window.innerWidth = '.$imgInfo[0].';
            window.innerHeight = '.$imgInfo[1].';
        }
    }
```

aus dem letzten beitrag von <http://bugs.typo3.org/view.php?id=1666>

---

Quelle: „Popup automatische Größenanpassung“, typo3.net, https://www.typo3.net/d/70696-popup-automatische-groessenanpassung
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
