javascript - 如何将属性 rel=nofollow 添加到 Javascript 字符串链接
问题描述
var str = "Free Web Building Tutorials!";
var result = str.link("https://www.w3schools.com");
document.getElementById("demo").innerHTML = result;
<p id="demo"></p>
如何为上面的 str.link 添加属性 rel=nofollow?而且,我可以使用 AMP Javascript Custom 为我的 AMP 页面运行它吗?如果可以,怎么做。。
请,如果有人知道,请回答我的上述问题,我很乐意为您的回答,谢谢。
解决方案
string.link()
已弃用,不应使用。像这样直接创建一个锚标记元素(并添加rel
属性值):
var str = "Free Web Building Tutorials!";
var result = document.createElement('a');
result.innerText =str;
result.href = "https://www.w3schools.com";
result.rel = "nofollow";
document.getElementById("demo").appendChild(result);
推荐阅读
- c# - 在同一解决方案中使用从一个项目到另一个项目的依赖关系
- php - Laravel - 仅使用一台设备登录
- c++ - 使用winapi捕获屏幕的问题
- bash - 如何从“docker exec”中运行的长命令获取实时日志
- r - 带编码的内连接
- python - 在控制台格式pyspark上写入流时出错
- haskell - Haskell Scotty 'Home.main' 应用于太少的参数
- java - 二叉搜索树 - 将每个节点添加到一个结果中
- string - Powershell:将带/不带前导数字的字符串转换为整数
- python - torchvision 和 tensorflow-gpu 导入错误