Добавить мета-теги с помощью JavaScript
У меня есть сайт http://gornany.org/home/GammaGallery/1390?id=0
я хочу показать изображение в профиле Facebook, о котором пользователь пишет комментарий, я хочу изменить этот код с помощью JavaScript
<meta property="og:image" content="" />
я перепробовал много вещей вроде
$("meta[property='og\\\\\\\\:image']").attr("content","");
$('meta[property="og:image"]').attr('content',"" );
но ничего не работает
1 ответ
Я не думаю, что вы можете сделать это. Javascript - это язык на стороне клиента, поэтому, когда Facebook читает метатег og:image, код javascript еще не запускался. Следовательно, Facebook запрашивает страницу с сервера, и она не сможет найти обновленные теги.
Проверьте отладчик, если вам нужно проверить это: http://developers.facebook.com/tools/debug
РЕДАКТИРОВАТЬ: Но если на самом деле это сработало, я думаю, вам нужно экранировать свой тег, как:
$("meta[property='og\\:image']").attr("content", "");