var title = "{$topic['title']}";
Если в title есть кавычки '' он меняется на "
и получаю: Title for "Facebook"
FB.ui({
display: 'dialog',
method: 'share_open_graph',
action_type: 'og.likes',
action_properties: JSON.stringify({
object: {
'og:url': link,
'og:title': title,
'og:description': desc,
'og:image': img
}
})
},
function(response) {
if (typeof response != 'undefined') {
//Success
} else {
//Not Success;
}
});
.replace(/"/gi,'"')
Не помогает
Тоже самое для знака !
Но, в этом случае 'og:title': title.replace(/!/gi,'!')
помогает
Что можно сделать, чтобы предотвратить изменение, или вернуть обратно кавычки.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
У меня есть некоторые фигуры, которые я вращаю, используя две кнопки,- одну для вращения по часовой стрелке, а другую против часовой стрелки:
Почему когда я заполняю форму (просто ввожу символы чтобы проверить) и после нажимаю готовоУ меня не не вылезает окошка если я например не заполню...
Тема Cactus WordPress отключить мобильную версию - сделать, чтобы при загрузке с мобильного отобржалась полная версия