Automatische Höhenanpassung
-
Hallo liebe Community,
ich habe folgendes Problem:
Ich habe einen Blog http://www.my-vr-bank.de/fragmyvrbank
diesen Blog möchte ich als externen Inhalt in Adobe CQ5 auf die Seite https://www.vr-bank-alzenau.de/my-vr-bank/marke0/my-vr-serviceversprechen/frag-my-vr-bank.html bringen.
Wie man sehen kann, funktioniert das grundsätzlich auch. Der Inhalt wird über ein Iframe eingebunden.
Nun möchte ich aber die automatische Höhenanpassung nutzen. Vom Support wurde mir nur ein „Beispiel-Code-Schnipsel“ gemailt.
Auf der eigentlichen Homepage http://www.vr-bank-alzenau.de habe ich die automatische Höhenanpassung aktiviert. Nun muss nur noch der WP-Blog dafür vorbereitet sein.Ich nutze aktuell das Griffin-Theme.
Der Beispiel-Code-Schnipsel welchen ich bekommen habe lautet:
var eventMethod = window.addEventListener ? „addEventListener“ : „attachEvent“;
var eventer = window[eventMethod];
var messageEvent = eventMethod == „attachEvent“ ? „onmessage“ : „message“;
var thisSiteHeight = $(‚body‘).height();
eventer(messageEvent, function(event) {// Daten-String, welcher von der webCenter-Seite gesendet wird, z.b. „height-2“
var data = event.data;// falls keine Daten gesendet wurde abbrechen
if (!data || data.length === 0) {
return;
}// Daten in ein Array konvertieren
data = data.split(‚-‚);// das Array hat immer zwei Eintraege
if (data.length !== 2) {
return;
}// der erste Wert ist immer „height“, falls nicht abbrechen
if (data[0] !== ‚height‘) {
return;
}// der zweite Wert ist immer numerisch, falls nicht, abbrechen
// dies ist der Wert, mit dem wir den iframe identifizieren koennen
var id = parseInt(data[1], 10);
if (isNaN(id)) {
return;
}// aktuelle Hoehe als String zur webCenter-Seite senden
// Format: id-hoehe-scrollposition z.b. 2-300-0
event.source.postMessage(id + ‚-‚ + thisSiteHeight + ‚-0‘, event.origin);
}, false);Könnt ihr mir helfen?
Ich habe schon einiges versucht diesen Code einzufügen, aber das funktioniert nicht.Vielen Dank schon im Vorraus,
Max (HoessiAB)
- Das Thema „Automatische Höhenanpassung“ ist für neue Antworten geschlossen.