Embed-Code mit Script inkompatibel? Was tun?

Holger_NLP schrieb am 23.03.2015 um 23:48 Uhr

Hallo zusammen,

mein Webinaranbieter liefert mir diesen Embed-Code für den Anmeldebutton auf der eigenen Website:

<div class="embedded-joinwebinar-button"><a href="#" target="_parent" title="regpopbox_7052_fa860b226b"><img src="//webinarjam.net/webinar/assets/images/embedded-joinwebinar-button-yellow.png" /></a></div><script src="//cdnjs.cloudflare.com/ajax/libs/jquery/1.7.1/jquery.min.js" language="javascript" type="text/javascript"></script><script src="//webinarjam.net/webinar/regpopup/js/porthole.min.js" language="javascript" type="text/javascript"></script><script src="//webinarjam.net/webinar/regpopup/regpopbox.js" language="javascript" type="text/javascript"></script>

Wenn ich den in einen Platzhalter einfüge, werden die mobile Variante und die normale gleichzeitig angezeigt. Dafür funktioniert die Anmeldung nicht..

Was kann ich tun?

Vielen Dank.

Kommentare

BeRo schrieb am 24.03.2015 um 18:09 Uhr

[...] Wenn ich den in einen Platzhalter einfüge, werden die mobile Variante und die normale gleichzeitig angezeigt. [...]

Wenn ich den Code in je einen Platzhalter einfüge, den ich auf der mobilen- und auf der Desktop Seite einfüge, sehe ich den "JOIN WEBINAR" Button ganz korrekt sowohl auf der einen-. als auch auf der anderen Seite.

Das Problem müsstest Du also genauer definieren.

[...] Dafür funktioniert die Anmeldung nicht. [...]

In der Vorschau sollte das funktionieren. Nach dem Export auf den PC gibt es offenbar Probleme, weil die Seite zur Laufzeit verändert werden muss.
Wenn die Site auf dem Webspace abgelegt wird und dort gestartet wird, funktioniert alles wie gewünscht.

Zuletzt geändert von BeRo am 24.03.2015, 18:09, insgesamt 1-mal geändert.

Auf den Tag genau gehen heute, am 14.08.2021, 10 Jahre online Support für die Community zu Ende.
Ich freue mich auf eine neue, berufliche Herausforderung, die sich gerade ergeben hat. Leider bleibt dann keine Zeit mehr für die Community übrig, aber Ihr seid bei den aktiven Mitgliedern in besten Händen.
Sicher schaue ich auch ab und zu nochmal rein... 🤓

Holger_NLP schrieb am 26.03.2015 um 00:21 Uhr

Hallo BeRo, vielen Dank für deine Antwort.

Habe das heute nochmal getestet. Das gleiche Problem ist nicht mehr aufgetreten, warum auch immer.

Dafür jetzt andere. 

Habe die Seite hier hochgeladen: http://schneller-lesen.com/stiftung-warentest/index.htm

1. Was sind das für mysteriöse Boxen unten am Ende der Seite?

2. Warum wird bei beiden Anmeldebuttons der gleiche Termin angezeigt beim draufklicken?

(zum Vergleich habe ich hier eine Seite mit dem identischen Einbettungscode hochgeladen, bei der der korrekte Termin angezeigt. wird: http://schneller-lesen.com/stiftung-warentest/index2.htm )

Danke und viele Grüße

BeRo schrieb am 26.03.2015 um 16:24 Uhr

[...] Was sind das für mysteriöse Boxen unten am Ende der Seite? [...]

Das sind offenbar Fragmente des popup Window, in dem die Anmeldung gemacht wird. die Fragmente sind in unterschiedlicher Form am Ende der beiden von Dir verlinkten Seiten sichtbar.

[...] Warum wird bei beiden Anmeldebuttons der gleiche Termin angezeigt beim draufklicken [...]

Der komplette Code, der beim Einbinden des Webinar Angebots benutzt wird, ist sehr komplex. Da werden u. a. 3 verschiedene JS Bibliotheken nachgeladen, die mit einer Vielzahl an Funktionen ausgestattet sind, die u. a. den HTML Code der Website zur Laufzeit verändern.
Da auch der HTML Code den der WD bei der Ausgabe der Website erzeugt JS Funktionen- und entsprechende Aufrufe enthält, ist es nicht ausgeschlossen, dass es dabei Kollisionen gibt, die zu unerwarteten Ergebnissen führen können.
Dabei kann sowohl die an sich ordnungsgemäße Funktion des Webinar Codes- als auch die des WD Codes betroffen sein.

Wenn es denn überhaupt einen Fehler in einem der verwendeten Codes gibt, kann der wohl nur von den Programmierern ermittelt werden, da dazu sehr detaillierte Kenntnisse des Aufbaus der einzelnen Funktionen nötig sind.

Die erste Anlaufstelle für Fragen zum Webinar Code sollte also der dafür zuständige Support sein.

Gerne viel Erfolg

Zuletzt geändert von BeRo am 26.03.2015, 16:24, insgesamt 1-mal geändert.

Auf den Tag genau gehen heute, am 14.08.2021, 10 Jahre online Support für die Community zu Ende.
Ich freue mich auf eine neue, berufliche Herausforderung, die sich gerade ergeben hat. Leider bleibt dann keine Zeit mehr für die Community übrig, aber Ihr seid bei den aktiven Mitgliedern in besten Händen.
Sicher schaue ich auch ab und zu nochmal rein... 🤓

Holger_NLP schrieb am 30.03.2015 um 11:26 Uhr

Hallo Bero,

vielen Dank. Das habe ich mir schon gedacht.

Habe das jetzt folgendermaßen gelöst:

1. Weißen Hintergrund nach unten über Seitenrand hinaus ziehen, dadurch werden die mysteriösen Boxen unten unsichtbar.

2. Einbettungscode nur noch 1x auf der Seite (und in der mobilen Variante gar nicht mehr)

3. Für den 2. Termin Link auf eine andere Anmeldeseite, nicht mehr eingebettet. In der mobilen Variante in beiden Fällen so gemacht.

Zusätzlicher Hinweis: Habe zunächst mit iFrames experimentiert und dann mit einer Popup-Ebene, die den 2. Code enthielt. Das hat auch funktioniert, machte allerdings in den mobilen Varianten Probleme und war von der Bedienung unschön. Deshalb jetzt die Umgehung des Problems wie oben beschrieben.

Hier nochmal der Link zum gucken: http://schneller-lesen.com/stiftung-warentest/index.htm

Viele Grüße,

Holger