Frage

Auf einer E-Commerce-Website, die ich erhalte, Ich habe eine Schaltfläche Facebook 'Like' gemäß den Anweisungen hier:

http://developers.facebook.com/docs/reference/plugins/like

Ich bin mit der iframe-Methode:

<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fexample.com%2Fpage%2Fto%2Flike&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;colorscheme=light&amp;height=80" 
  scrolling="no" frameborder="0" style="border:none; overflow:hidden; 
   width:450px; height:80px;" allowTransparency="true">
</iframe>

Es funktioniert, aber wenn ein Kunde angemeldet sein, geschieht in ihr Konto, bekommt sie den berüchtigten „ gemischte Inhalt Warnung "

Gibt es eine Möglichkeit, die gleiche Facebook ‚Gefällt mir‘ Button-Code zu verwenden, aber in einer Weise, die nicht einwerfen Nicht-https-Gehalt, wenn im SSL-Modus?

War es hilfreich?

Lösung

Sie können die SSL-Warnungen vermeiden für Domänen, dass die Unterstützung von SSL durch nicht spezifisch über das Transportprotokoll zu sein. z.B. statt einschließlich http:// oder https://, Verwendung //.

statt

<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fexample.com%2Fpage%2Fto%2Flike&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;colorscheme=light&amp;height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:80px;" allowTransparency="true"></iframe>

Verwendung

<iframe src="//www.facebook.com/plugins/like.php?href=http%3A%2F%2Fexample.com%2Fpage%2Fto%2Flike&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;colorscheme=light&amp;height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:80px;" allowTransparency="true"></iframe>

Andere Tipps

Hier ist ein Hinweis, facebook.com unterstützt SSL;)

Sie können die SSL-Warnungen vermeiden für Domänen, dass die Unterstützung von SSL durch nicht spezifisch über das Transportprotokoll zu sein. z.B. statt einschließlich http:// oder https://, Verwendung //.

Anstelle von

<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fexample.com%2Fpage%2Fto%2Flike&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;colorscheme=light&amp;height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:80px;" allowTransparency="true"></iframe>

Verwendung

<iframe src="//www.facebook.com/plugins/like.php?href=http%3A%2F%2Fexample.com%2Fpage%2Fto%2Fl
<iframe src="//www.facebook.com/plugins/follow?href=https%3A%2F%2Fwww.facebook.com%2Fludwika.karuna&amp;layout=standard&amp;show_faces=true&amp;colorscheme=light&amp;width=450&amp;height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:80px;" allowTransparency="true"></iframe>
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top