Notifications
Clear all

Buttonbenutzung innerhalb des Iframes

23 Posts
3 Users
0 Likes
3,123 Views
Posts: 11
Topic starter
(@olafz)
Active Member
Joined: 3 years ago

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

22 Replies
TinyWebGallery
Posts: 880
Admin
(@admin)
Prominent Member
Joined: 15 years ago

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

 

Reply
Posts: 11
Topic starter
(@olafz)
Active Member
Joined: 3 years ago

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

Reply
TinyWebGallery
Posts: 880
Admin
(@admin)
Prominent Member
Joined: 15 years ago

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

Reply
Posts: 11
Topic starter
(@olafz)
Active Member
Joined: 3 years ago

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

Reply
Page 1 / 5