Я пытаюсь сделать дубликат кнопки акций на следующем сайте (это внизу):Сделать дубликат долевого всплывающего окна facebook
ВНИМАНИЕ! ИЗОБРАЖЕНИЯ НА ЭТОМ САЙТЕ МОГУТ ОЧЕНЬ ОТКАЗАТЬСЯ !!! http://www.bbc.co.uk/news/special/2014/newsspec_8702/index.html
Если я нажимаю оттуда это выглядит следующим образом:
Если скопировать код:
<a href="https://www.facebook.com/dialog/feed?app_id=58567469885&redirect_uri=http%3A%2F%2Fwww.bbc.co.uk%2Fmodules%2Fsharetools%2Fcallback%3Fst_cb%3Dfacebook%23state%3Dfeed&display=popup&link=http://www.bbc.co.uk/news/magazine-29205427&name=Voices%20from%20the%20mall%20-%20remembering%20the%20first%20terrifying%20hours%20of%20the%20Westgate%20attack%20a%20year%20ago%2C%20via%20%40BBCNewsMagazine&description=Shared%20via%20BBC%20News&picture=http://newsimg.bbc.co.uk/media/images/67373000/jpg/_67373987_09f1654a-e583-4b5f-bfc4-f05850c6d3ce.jpg" target="_blank"><span>Facebook</span>
</a>
И положил его в HTML или jsfiddle:
https://jsfiddle.net/clankill3r/6oufc1pL/
Тогда вместо всплывающего окна я получаю новое окно и изображение i s ушли:
Почему? И как я могу изменить это поведение.
редактировать:
Если я нажимаю всплывающее окно на оригинальном сайте изменения ссылка на это по какой-то странной причине:
https://www.facebook.com/dialog/feed?app_id=58567469885&redirect_uri=http%3A%2F%2Fwww.bbc.co.uk%2Fmodules%2Fsharetools%2Fcallback%3Fst_cb%3Dfacebook%23state%3Dfeed&display=popup&link=www.bbc.co.uk/news/magazine-29205427&name=Voices%20from%20the%20mall%20-%20remembering%20the%20first%20terrifying%20hours%20of%20the%20Westgate%20attack%20a%20year%20ago%2C%20via%20%40BBCNewsMagazine&description=Shared%20via%20BBC%20News%20Magazine&picture=http://www.bbc.co.uk/news/special/2014/newsspec_8702/static/img/fb.png
Да, но, как ни странно, я получаю другое изображение :) Но по крайней мере, это лучше. Все еще удивляйтесь, почему нет всплывающего окна. – clankill3r
Я знаю, что Facebook кэширует тег og: image, может быть, поэтому 'picture =' не работает? Возможно, вы можете очистить новую информацию от https://developers.facebook.com/tools/debug. –
Что касается открытия всплывающего окна, используйте Javascript следующим образом: 'Share this' –