2012-02-20 42 views
1

可能重複:
Facebook Connect Won’t ValidateW3C驗證問題與FB meta標籤+ I幀

我正在做遵循W3C我們的網站。問題如下:

「meta property ...」標籤需要XHTML + RDF文檔類型。我使用以下內容:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd">

問題是,此doctype不支持iframe並導致它們驗證失敗。 iframe來自我們的廣告部門(我無法控制),所以我不能刪除/替換它們。

是否存在支持「元屬性」標籤和iframe的doctype?如果沒有,如何處理?

回答

1

難道你不能使用jquerys $ .get函數來獲取廣告的代碼嗎?

$.GET('http://www.advert.com/clickme.php', function(a) { 
    $("#advertdiv").html(a) 
}); 

//編輯 - 就這麼清楚,您的'clickme.php'將託管在您的網站上,然後使用PHP爲廣告提取數據。

+0

這將是一個解決方案,是的,但我寧願解決這個服務器端。 – 2012-02-20 13:47:18

+1

你使用任何服務器端技術?你可以在你想要的廣告中使用 <?php import('advert.php')?> 。 – 2012-02-20 13:52:53