如何解决Wemassembly设置元标记
我正在尝试设置一个元标记。
<meta name="description" content="text here"/>
这是我尝试过的方法,但是它不起作用,也不会引起任何错误。
js.Global().Get("document").Set(`meta[name="description"]`,"new text here")
有什么建议吗?
解决方法
我认为您当前正在执行的操作与JavaScript中的function cookieExists(name) {
var cks = document.cookie.split(';');
for(i = 0; i < cks.length; i++)
if (cks[i].split('=')[0].trim() == name) return true;
}
相同,但并没有执行您想要的操作。
您可能需要遵循以下原则:
document["meta[name=\"description\"]"] = "new text here"
您可以使用Call
使用document.querySelector(`meta[name="description"]`).content = "new text here"
来实际选择元素,然后按如下所示设置其querySelector
属性:
content
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。