0

当用户分享新闻时,我正在使用此meta标签在 Facebook 上显示描述。我正在使用 ShareThis 来分享新闻……

<meta property="og:title" content="<%=RSnoti("Titulo")%>"/>
<meta property="og:image" content="http://alsite.com.br/robertoengler/<%=replace(RSnoti("foto"),"../","")%>"/>
<meta property="og:description" content="<%=RSnoti("texto")%>"/>

正如你在这里看到的:http ://alsite.com.br/robertoengler/noticia2.asp?id=1 。

我正在使用 ASP Classic 来调用标题、图像和描述,但只有描述显示在内容页面上方

我该如何解决?

4

2 回答 2

0

试试这样

<meta property="og:title" content='<%=RSnoti("Titulo")%>'/>
<meta property="og:image" content='http://alsite.com.br/robertoengler/<%=replace(RSnoti("foto"),"../","")%>'/>
<meta property="og:description" content='<%=RSnoti("texto")%>'/>
于 2013-06-27T13:48:42.477 回答
0

content包含 HTML 标记的内容。它应该只包含纯文本。因此,内容中的第一个引用会破坏您的页面。

所以你应该对里面的东西进行消毒。要么删除所有 HTML 标记,要么将引号之类的内容更改为实体引用,例如&quot;.

于 2013-06-27T13:49:31.090 回答