Om nah hoo pez nyeetz, Linuchs!
Die Seite im iframe meldet ihre eigene Höhe per Ajax an ihren eigenen Server, der stellt ein leeres Image mit dieser Höhe bereit. Die parent-Seite reagiert auf onload des iframe-Inhalts und holt sich das Image. Dessen Höhe wird zur Höhe des iframe.
Und das geht bei anderen Events nicht?
So weit ich weiss, "feuert" das onload Event aus Sicht der parent-Seite nur einmal, wenn die erste Seite im iframe geladen ist. Nicht nochmals, wenn im iframe eine andere Seite aufgerufen wird.
Ich kann das ja testen, indem ich im iframe eine andere Seite aufrufe, die nicht so hoch ist. Wenn die parent-Seite das onload abhört, müsste sie ja die Höhe des iframe reduzieren.
Das passiert aber nicht.
Selbst dann, wenn es durch einen Trick ginge, würde bestenfalls der Fuss der parent-Seite gezeigt, ich möchte aber die obere Seite des iframe sehen.
Linuchs