我遇到了問題。Dynamic Facebook Meta Tags(og:image,og:url)
我想做一個類似按鈕,在一個Facebook元標記中dinamically更改內容屬性。 在其他線程中,我已經瞭解到,只要加載頁面,ist就不可能使用javascript或jquery屬性更改元標記。
我的想法是把面部按鈕放在iframe中。在這個框架中,我想定義自己的meta標籤。這個meta標籤是由php $ _GET變量操縱的,這些變量是通過操縱iframe內容的javascript發送的。
但它不工作..
簡單地解釋說: [index.php文件]
<html>
<head>
<title>RandomPage</title>
</head>
<body>
<iframe id="fb" src="fb.php">
<iframe>
<input type="submit" onclick="changelikebutton();" />
<script type="text/JavaScript">
function changelikebutton(){
document.getElementById('fb').src = 'fb.php?l=5';
}
<script>
</body>
<html>
[fb.php]
<html>
<head>
<meta property="og:image" content="RandomPage.com/<?php echo $_GET['l']; ?>.jpg" >
</head>
<body>
<facebook script code und id >
<div id="code für fb like button">
</body>
<html>
這不是原來的代碼,但它應該解釋我的想法
感謝您的回覆 當我點擊頁面上的Like按鈕(在iframe中)時,我從index.php代碼中獲取meta標籤。當按下類似按鈕時,是否可以從iframe中獲取fb-meta標籤? – Nussi
...現在我在index.php代碼中添加了一些og:meta標籤。現在它工作! :D THX! – Nussi