1
Hallo,
ich habe ein Problem mit einem HTML-Link, der eine JavaScript-Funktion aufruft, die wiederum ein PopUp öffnet.
Es handelt sich um ein WordPress-Plugin, welches ich geschrieben habe.
Zuerst muss ich sagen, dass das Plugin in 99% der Fälle problemlos funktioniert. Ich selber habe das Problem nicht und die meisten, die das Plugin nutzen, ebenfalls nicht.
Aber ein paar Leute haben das folgende Problem:
Das Plugin gibt per PHP im Normalfall den folgenden Code in einem Blog-Artikel aus:
<a href="javascript:SiNKlick('http://www.facebook.com/sharer/sharer.php?u=URL-der-aktuellen-Seite&src=sp');" class="sinsocialsharea sinsocialsharea1">Teilen</a>
Bei einem der Nutzer des Plugins erscheint aber der folgende Code bei der Ausgabe:
<a href="javascript:SiNKlick('http://www.facebook.com/sharer/sharer.php?u=URL-der-aktuellen-Seite&src=sp" );"="" class="sinsocialsharea sinsocialsharea1">Teilen</a>
Im Plugin sieht der PHP-Ausgabe-Code wie folgt aus:
$ausgabecodeFB .= "<a href=\"javascript:SiNKlick('http://www.facebook.com/sharer/sharer.php?u=".$URL2."&t=".$Titel."&src=sp');\" class='sinsocialsharea sinsocialsharea1'>Teilen</a>";
Es wird ohne erkennbaren Grund am Ende des JS-Funktions-Aufrufes statt einem ');" ein p" );"="" eingefügt.
Damit funktioniert das natürlich nicht mehr und das PopUp öffnet sich nicht.
Da ich das Problem auf meinen eigenen Websites nicht habe, kann ich auch nicht wirklich testen, woran das liegt und bin etwas ratlos.
Hatte vielleicht schon mal jemand das Problem oder könnten sich denken, woran so eine Code-Verstümmelung liegen kann?
Falls sich jemand den Blog anschauen will, auf dem das Problem besteht. Es ist tacos-fitnessblog.de.
Bei mir dagegen läuft es problemlos: selbstaendig-im-netz.de
ich habe ein Problem mit einem HTML-Link, der eine JavaScript-Funktion aufruft, die wiederum ein PopUp öffnet.
Es handelt sich um ein WordPress-Plugin, welches ich geschrieben habe.
Zuerst muss ich sagen, dass das Plugin in 99% der Fälle problemlos funktioniert. Ich selber habe das Problem nicht und die meisten, die das Plugin nutzen, ebenfalls nicht.
Aber ein paar Leute haben das folgende Problem:
Das Plugin gibt per PHP im Normalfall den folgenden Code in einem Blog-Artikel aus:
<a href="javascript:SiNKlick('http://www.facebook.com/sharer/sharer.php?u=URL-der-aktuellen-Seite&src=sp');" class="sinsocialsharea sinsocialsharea1">Teilen</a>
Bei einem der Nutzer des Plugins erscheint aber der folgende Code bei der Ausgabe:
<a href="javascript:SiNKlick('http://www.facebook.com/sharer/sharer.php?u=URL-der-aktuellen-Seite&src=sp" );"="" class="sinsocialsharea sinsocialsharea1">Teilen</a>
Im Plugin sieht der PHP-Ausgabe-Code wie folgt aus:
$ausgabecodeFB .= "<a href=\"javascript:SiNKlick('http://www.facebook.com/sharer/sharer.php?u=".$URL2."&t=".$Titel."&src=sp');\" class='sinsocialsharea sinsocialsharea1'>Teilen</a>";
Es wird ohne erkennbaren Grund am Ende des JS-Funktions-Aufrufes statt einem ');" ein p" );"="" eingefügt.
Damit funktioniert das natürlich nicht mehr und das PopUp öffnet sich nicht.
Da ich das Problem auf meinen eigenen Websites nicht habe, kann ich auch nicht wirklich testen, woran das liegt und bin etwas ratlos.
Hatte vielleicht schon mal jemand das Problem oder könnten sich denken, woran so eine Code-Verstümmelung liegen kann?
Falls sich jemand den Blog anschauen will, auf dem das Problem besteht. Es ist tacos-fitnessblog.de.
Bei mir dagegen läuft es problemlos: selbstaendig-im-netz.de