2013-06-27 27 views
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

我usign ASP經典調用標題,圖片和描述,而只是說明顯示內容頁

上面我怎樣才能解決這個問題?

回答

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")%>'/> 
+0

這隻適用於描述文本恰好沒有單引號。如果會的話,這個解決方案會有同樣的問題! –

+0

如果發生嘗試使用您的ASP函數中的html編碼 – Manish

+0

不錯..我改變引號,這工作正常...謝謝你...! – Preston

0

content的內容包含HTML標記。它應該只包含純文本。因此,內容中的第一個引號會導致您的頁面出現問題。

所以你應該清理那裏的內容。要麼刪除所有HTML標記,要麼將引號更改爲像&quot;這樣的實體引用。