我有问题。
我想动态地更改 facebook 元标记中的内容属性以获取点赞按钮。在其他线程中,我了解到,一旦加载页面,就不可能使用 javascript 或 jquery 属性更改元标记。
我的想法是将 Facebook 之类的按钮放在 iframe 中。在这个框架中,我想定义自己的元标记。此元标记由 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>
这不是原始代码,但它应该解释我的想法