-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
iframe mit variabler Höhe - Gleiche und unterschiedliche Domain #25
Comments
Es war mir nicht möglich, alle Funktion in EINEM Skript unterzubringen. Neue SkripteBeim Cross-Domain-Laden kann die Eltern-Seite z.B. nicht auf die Höhe des
Die CLIENT-Funktion wird in der
Die Höhe wird dann von der Eltern-Seite (mit dem eingebunden
Außerdem erfolgt das Anpassen (der Höhe) in einem sanften Übergang / Bildlauf von 1,5 Sekunden.
EinbindenDiese Listener-Funktion muss in der Eltern-Seite noch eingefügt werden, z.B. so: <script src="https://www.seite-von-meinem-kleinen-verein.de/mat-o-wahl/extras/addon_check_iframe_resize_host.js"></script>
<iframe id="myIframe" src="https://www.seite-von-meinem-kleinen-verein.de/mat-o-wahl/index.html" style="min-width:100%;" loading="lazy">
</iframe>
<script type="text/javascript">
document.getElementById("myIframe").addEventListener( "load", function() { fnMatoWahlIframeEventListener("myIframe"); } );
</script> Bisherige SkripteDie bisherigen Skripte Das Das Bekannte Bugs
|
Super! Ich habe es same domain getestet und es funktioniert (nehme an, dass es cross domain genauso klappt): https://mitwirk-o-mat.de/spielwiese/ Custom JS in WordPress einzufügen, ist etwas umständlich, und wenn ich es richtig verstanden habe, ist das jetzt auch bei same domain notwendig, richtig? Da war das alte Same-Domain-Skript angenehmer für Nutzer:innen, die nur eine Mat-O-Wahl-Instanz haben und auf derselben Domain einbetten (beim Mitwirk-O-Mat müssen wir vermutlich ohnehin meist cross domain einbetten, da ist das neue Skript besser für uns). Wenn das alte Same-Domain-Skript jedoch veraltete Funktionen nutzt, ist vermutlich trotzdem besser, es rauszunehmen und nur noch das neue Doppel-Skript anzubieten. |
Hintergrund:
Ziel
Beide Skripte in eine einfache Erweiterung zusammen führen
The text was updated successfully, but these errors were encountered: