Hallo,
ist Deutsch als Sprache mal außnahmsweise okay ;-), weil ich heute früh gesehen habe, dass du in München ansässig bist,
Ich teste gerade Ihr Plugin “Advanced iFrame Pro“, welches ich heute gekauft habe. Ich habe heute früh schon eine Email geschrieben, bevor ich das Forum hier gefunden habe.
Mir wurde folgender Iframe-Code generiert:
[advanced_iframe use_shortcode_attributes_only="true" src="https://ibe.traffics.de/1100001710000000/pauschalreise/regionen?searchDate=250321,080421,7&departureAirportList=BER&adults=2&minCategory=4&minBoardType=AI" width="100%" height="100%" scrolling="no" allowfullscreen="true" url_forward_parameter="https://ibe.traffics.de/0030000890000000/pauschalreise/regionen?searchDate=250321,080421,7&departureAirportList=BER&adults=2&minCategory=4&minBoardType=AI" onload_scroll_top="iframe" show_iframe_loader="true" enable_responsive_iframe="true" iframe_height_ratio="100%" multi_domain_enabled="false" use_post_message="false"]
Diesen habe ich auf nachfolgende Seite eingebunden.
Testseite ist folgende: https://www.kerolina.de/Urlaubsreisen/lm/mallorca_reisen/mallorca_angebote_test_1/
Der Fehler befindet sich in der Detailbenutzung der Buchungsstrecke.
Wenn du auf 1. irgendein Zielgebiet gehst, 2. dort ein paar mal nach unten scrollst 3. dann ein Hotel öffnest "Angebot & Termine" bleibt die Datenbank auf der entsprechenden "aktuellen" Höhe stehen und springt nicht wieder nach oben.
Ich weiß, das klingt erst einmal nicht so einfach, aber kannst du mir einen Rat bzgl. der Einstellung geben, wie bei einer Buttonbenutzung innerhalb des Iframes der Sichtbereich wieder nach oben geht?
Beste Dank schon einmal und viele Grüße aus Berlin
Olaf
Hi,
geh mal auf den avanced tab. Da kann man scroll to top aktivieren. ganz noch oben und ach zum oberen iframe Rand. Das wird aber nur getriggert, wenn in der Seite auch neue urls geladen werden.
Wenn es keinen reload gibt, dann muss man auf den external workaround gehen.
Das hab ich der demo hier drin: https://www.tinywebgallery.com/blog/advanced-iframe/advanced-iframe-pro-demo/share-content-from-your-domain-add-ai_external-js-local
oder hier:
https://www.tinywebgallery.com/blog/advanced-iframe/advanced-iframe-pro-demo/external-workaround-with-post-message
Viele Grüße,
Michael
Hallo Guten Morgen,
vielen Dank für deine Nachricht, aber hier stoße ich technisch an meine Grenzen, schon bei deinen Erläuterungen auf deiner Seite ( 1000 mal Sorry ) 🙁
Wenn ich kurz eine EInleitung geben darf:
1. Bei folgendem Code (Standard nicht deiner), wird ein separater Scrollbalken an die Datenbank gelegt und das Hochspringen bei Button-Nutzung funktioniert. (Bedeutet das schon, das wie du es sagst eine neue URL generiert wird?
<object data=" https://ibe.traffics.de/1100001710000000/pauschalreise/regionen?searchDate=250321,080421,7&departureAirportList=BER&adults=2&minCategory=4&minBoardType=AI " width="100%" height="100%" scrolling="no"> <embed src=" https://ibe.traffics.de/1100001710000000/pauschalreise/regionen?searchDate=250321,080421,7&departureAirportList=BER&adults=2&minCategory=4&minBoardType=AI " width="100%" height="100%"> </embed> Error: Embedded data could not be displayed. </object>
denn sobald ich den Scrollbalken ausblende, indem ich den Wert (height="100%") z.B. auf 300% ändere oder gar height="40000", funktioniert das “Hochspringen” nicht mehr.
2.
wenn ich jetzt deinen Code nehme (welcher mir generiert wird und auf "avanced tab" auch der scroll top aktiviert ist), habe ich die (height="100%) auch wieder drin (separater Scrollbalken bleibt aus, SUPER 😉 ), aber das Hochspringen funktioniert nicht. Ich finde hier echt den Fehler nicht.
[advanced_iframe use_shortcode_attributes_only="true" src="https://ibe.traffics.de/1100001710000000/pauschalreise/regionen?searchDate=250321,080421,7&departureAirportList=BER&adults=2&minCategory=4&minBoardType=AI" width="100%" height="100%" scrolling="no" allowfullscreen="true" url_forward_parameter="https://ibe.traffics.de/0030000890000000/pauschalreise/regionen?searchDate=250321,080421,7&departureAirportList=BER&adults=2&minCategory=4&minBoardType=AI" onload_scroll_top="iframe" show_iframe_loader="true" enable_responsive_iframe="true" iframe_height_ratio="100%" multi_domain_enabled="false" use_post_message="false"]
Entschuldige vielmals meine evtl. Laiensprache, aber ich komme gerade echt an meine Grenzen und Blicke kaum noch durch. Kannst du dir möglicherweise meinen externen IBE-Link ( https://ibe.traffics.de/1100001710000000/pauschalreise/regionen?searchDate=250321,080421,7&departureAirportList=BER&adults=2&minCategory=4&minBoardType=AI ) mal ansehen und mir den passenden Code generieren, dass es passt. Ich weiß das ist wirklich viel verlangt, aber ich frage trotzdem mal.
Besten Dank und viele Grüße nach München
Olaf
so wie es aussieht hast du einen page reload an der stelle. Aber es kommt auch ein fehler, das er Javascript nicht findet.
Kannst du in die administration gehen -> options -> technical options -> include ai.js on bottom -> false setzen!
Dann meld dich nochmal.
Viele Grüße,
Michael
Hallo Michael,
erstmal 1000 Dank für deinen Beistand 😉
Bei “administration -> options -> technical options -> include ai.js on bottom“ finde ich gar nicht, ich sehe nur folgendes "technical options > include ai.js in the footer
Beste Grüße
Olaf