Question

Sur un site de commerce électronique Je maintiens, j'ai ajouté un bouton « Like » Facebook les instructions ici:

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

J'utilise la méthode iframe:

<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>

Il fonctionne, mais si un client arrive à être connecté à son compte, elle obtient le tristement célèbre « avertissement contenu mixte "

Y at-il un moyen d'utiliser le même code bouton Facebook « Like » mais d'une manière qui ne sera pas contenu non lancer https en mode SSL?

Était-ce utile?

La solution

Vous pouvez éviter les avertissements SSL pour les domaines que le protocole SSL de soutien à ne pas être précis sur le protocole de transport. par exemple. au lieu d'inclure http:// ou https://, l'utilisation //.

au lieu de

<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>

utilisation

<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>

Autres conseils

Voici un indice, facebook.com prend en charge SSL;)

Vous pouvez éviter les avertissements SSL pour les domaines que le protocole SSL de soutien à ne pas être précis sur le protocole de transport. par exemple. au lieu d'inclure http:// ou https://, l'utilisation //.

Au lieu de

<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>

utilisation

<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>
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top