怎么不成了?你将代码复制到html文件双击浏览下效果,meta标签的content没变成默认图片吗?
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta property="og:image" content="/image/{?$articlesid?}.jpg" id="meta"/> <title>菜鸟教程(runoob.com)</title> </head> <body> <img src="/image/{?$articlesid?}.jpg" onerror="myFunction()" style="display:none"> <p>如果在加载图片时发生错误则触发函数 myFunction() 函数会弹出提示窗口。</p> 该实例中我们引用的图片不存在,因此会触发 onerror 事件。 <script> function myFunction() { //替换图片 document.getElementById("meta").setAttribute("content","/image/moren.jpg"); } </script> </body> </html>
21,887
社区成员
140,363
社区内容
加载中
试试用AI创作助手写篇文章吧