不用后台代码修改.aspx页面meta标签的content
如:<meta name="description" content="描述11"/>
<meta name="keywords" content="关键字11">
用JS代码并能在源代码中看到修改的结果
如:<meta name="description" content="描述11"/>
<meta name="keywords" content="关键字11">
用JS代码并能在源代码中看到修改的结果
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta name="description" content="描述11"/>
<meta name="keywords" content="关键字11">
<title>无标题文档</title>
<style>
*{margin:0; padding:0;}
</style>
</head><body>
<script>
var metas = document.getElementsByTagName('meta');
for(var i = 0; i < metas.length; i++){
if(metas[i].content){
alert('没改:'+metas[i].content);
metas[i].content = '111111111';
alert('修改:'+metas[i].content);
}
}
</script>
</body>
</html>
并能在源代码中看到修改的结果可能不行
arr[0].content = "描述11";
arr[1].content = "关键字11";