Neuigkeiten:

moziloCMS verwendet Cookies. Wenn Sie auf unserer Seite weitersurfen, stimmen Sie der Cookie-Nutzung zu Datenschutzerklärung
moziloCMS Layouts
moziloCMS Plugins

Hauptmenü

Wie kann ich folgendes Codeschnipsel in meine Seite einbinden:

Begonnen von Agnes, 17. Mai 2014, 13:09:55

« vorheriges - nächstes »

Agnes

Hallo,

mir wurde das folgende Codeschnipsel zur Verfügung gestellt, das ich auf einer Homepage einbinden soll. Ich habe es mit [HTML|...], probiert, doch das funktioniert nicht (keine Darstellung). Vielleicht hat jemand einen Tip für micht, wie ich das Problem lösen kann?

<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//www.traum-ferienwohnungen.de/widgets/boot.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","traumfewo-widget-js");</script><a class="traumfewo-calendar" href="http://www.traum-ferienwohnungen.de/17284.htm#kalender" title="Ferienhaus &quot;Bauernhaus&quot; bei Traum-Ferienwohnungen.de" data-listing="50420" data-language="de" data-months="12" data-columns="3" data-color-background="#FFF7CC"><img src="//static.traum-ferienwohnungen.de/images/widgets/logo.png" alt="Traum-Ferienwohnungen.de" width="200" /></a>

djr

Hallo Agnes,

das Problem ist, dass Zeichen, die zur mozilo-Syntax gehören auch in Deinem Code vorkommen.
Um solche Zeichen dennoch verwenden zu können, musst Du sie mit einem ^ Hochdach maskierst.

Link zur Doku: http://www.mozilo.de/moziloCMS%201.12/Hilfe/Tipps%20und%20Tricks/Gesch%C3%BCtzte%20Syntax-Zeichen%20darstellen.html

Agnes

Vielen Dank für den Tip. Eine kleine Verbesserung ist schon eingetreten. Es erscheint nun ein Logo von traum-ferienwohnungen.de, mehr aber leider nicht. Hier nochmals der (angepasste) Code:

[html|<script>!function(d,s,id)^{var js,fjs=d.getElementsByTagName(s)^[0^];if(!d.getElementById(id))^{js=d.createElement(s);js.id=id;js.src="//www.traum-ferienwohnungen.de/widgets/boot.js";fjs.parentNode.insertBefore(js,fjs);^]^}(document,"script","traumfewo-widget-js");</script><a class="traumfewo-calendar" href="http://www.traum-ferienwohnungen.de/50420.htm#kalender" title="Ferienhaus &quot;Bauernhaus &quot; bei Traum-Ferienwohnungen.de" data-listing="50420" data-language="de" data-months="12" data-columns="4"><img src="//static.traum-ferienwohnungen.de/images/widgets/logo.png" alt="Traum-Ferienwohnungen.de" width="200" /></a>]

Eine Idee, wo das Problem liegen könnte ?


djr

Da ist Dir beim Umschreiben wohl ein Klammerfehler unterlaufen:

parentNode.insertBefore(js,fjs);^]^}
<!-- muss heiSen -->
parentNode.insertBefore(js,fjs);^}^}

(Antwort geändert, weil die erste Lösung nicht die Richtige war.)

Agnes